Qyou is being rebuilt from scratch as an open source hackathon starter focused on fast iteration, clean contributor onboarding, and a clear MVP path.
This repository now provides a minimal monorepo baseline with:
apps/api- Express API starterapps/web- Next.js web app starterapps/mobile- Expo mobile app starterapps/stellar-service- Stellar integration service starterpackages/config- shared environment/config helperspackages/types- shared domain and integration types
- Treat previous queue-platform code as legacy and out of scope
- Rebuild the MVP from the authentication layer outward
- Keep the repo lightweight, understandable, and contributor-friendly
- Separate public code from local planning and GitHub operations artifacts
- Node.js 20+
- npm 10+
npm installnpm run dev:api
npm run dev:web
npm run dev:mobile
npm run dev:stellar-servicenpm run build
npm run auth:baseline
npm run typecheck
npm run lintCopy .env.example files from the workspaces you want to run:
apps/api/.env.exampleapps/web/.env.exampleapps/mobile/.env.exampleapps/stellar-service/.env.example
The rebuild starts with authentication as the first milestone, then expands through the MVP in deliberate slices:
- Authentication and session foundation
- User and profile basics
- Queue/location discovery baseline
- Reporting and verification flows
- Stellar-backed rewards and payouts
- Admin, observability, QA, and launch polish
This repo is intended for public contributors and hackathon teams:
- keep pull requests focused
- prefer incremental, testable changes
- document tradeoffs briefly in PR descriptions
- coordinate larger architecture changes through issues first
Local issue manifests and GitHub publishing helpers are intentionally gitignored so repo-ops work does not pollute the starter codebase.