AI-powered attractiveness analysis application with actionable self-improvement tips.
BlackPill/
├── mobile/ # React Native/Expo mobile app
├── web/ # Next.js web app + API routes
├── supabase/ # Database migrations
├── docs/ # Documentation
│ ├── PRD.md # Product Requirements Document
│ └── MIGRATION_GUIDE.md # Migration guide
└── vercel.json # Single Vercel deployment config
- Mobile: React Native/Expo (iOS, Android, Web)
- Web: Next.js 16 with App Router
- Backend: Next.js API Routes (serverless functions)
- Database: Supabase PostgreSQL
- Deployment: Single Vercel project
This project is currently being migrated from Flutter + Express.js to React Native/Expo + Next.js API routes.
See docs/MIGRATION_GUIDE.md for detailed migration instructions and status.
cd mobile
npm install
npm startcd web
npm install
npm run devThe build process is automated via Vercel:
- Builds Expo web app from
mobile/ - Builds Next.js app from
web/ - Deploys everything to a single Vercel project
See mobile/env.example and web/.env.example for required environment variables.
- Migration Guide - Detailed migration instructions
- PRD - Product Requirements Document