Commit Graph
9 Commits
Author SHA1 Message Date
Krikorios a0b297285a Add self-hosted auth, admin API, and owner web dashboard
- Replace Clerk with self-hosted JWT auth (register/login/verify, bcrypt
  passwords, Gmail OTP with console fallback)
- Add lib/db.ts pg pool + transaction helpers; seed script migrates legacy
  Clerk-era schema (drop clerk_id, enforce UUID ids and unique email)
- Add owner-gated admin API: stats, users, drivers CRUD, rides
- Add dashboard/ Vite React owner dashboard (login, overview, users,
  fleet, rides) with dev-server proxy to avoid Expo CORS middleware
- Add scripts/set-owner.mjs for role management
2026-08-23 16:38:41 +03:00
Sanidhya Kumar Verma 04694246c0 fix oauth flow 2024-09-04 11:53:27 +00:00
Sanidhya Kumar Verma b313417609 home page initial ui implemented 2024-08-30 12:18:27 +00:00
Sanidhya Kumar Verma 76223faa19 imports reorder 2024-08-30 05:59:42 +00:00
Sanidhya Kumar Verma 3e4c13d87c sign in page ui implemented 2024-08-29 16:48:31 +00:00
Sanidhya Kumar Verma a5cabfe1a1 clerk sign in and sign up login setup 2024-08-29 16:08:12 +00:00
Sanidhya Kumar Verma 77030fd4c2 basic layout created and welcome onboarding screen implemented 2024-08-29 08:29:58 +00:00
Sanidhya Kumar Verma 39c092630d removed unwanted files and new assets added 2024-08-29 07:39:58 +00:00
Sanidhya Kumar Verma f82df52570 initial commit from create-expo-app 2024-08-29 06:27:42 +00:00