Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrueAble

TrueAble is an accessibility-first social media platform for people with disabilities.

This repository currently contains:

  • android-app/: the Android client scaffold with a multi-module architecture.
  • backend/: the backend service skeleton for the MVP API.
  • docs/: architecture notes that keep product, UX, and implementation aligned.
  • scripts/: helper scripts for local Gradle runs with the Android Studio JDK and local SDK.

The project is intentionally scaffolded in phases so we can stabilize accessibility and safety foundations before deeper social features are implemented.

Open In Android Studio

  1. Open android-app/ in Android Studio.
  2. Let Gradle sync complete.
  3. Confirm the Android SDK includes API 36 and Platform-Tools.
  4. Use an emulator running API 34 or newer.

Run The Backend

The Android app expects the local backend at http://10.0.2.2:8080/api/v1 when running inside the Android emulator.

From a terminal at the workspace root:

.\scripts\run-backend-gradle.ps1 run

The backend listens on port 8080.

Build The Android App

From a terminal at the workspace root:

.\scripts\run-android-gradle.ps1 :app:assembleDebug

Current Product State

This project is buildable and demoable in Android Studio, but it is not production-launch ready yet. The backend still uses in-memory stores, authentication is not real, and there is no production AI stack or release hardening comparable to Instagram or Facebook.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages