22 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
Krikorios 62dc5e9d53 Rebrand to Waseel, swap Stripe for Areeba, add phone-ready auth and DB seed
- Rename app: Waseel (name, slug, scheme waseel://, com.waseel.app ids, splash)
- Payments: replace Stripe with Areeba hosted checkout (create/verify API routes,
  lib/areeba.ts, WebBrowser-based payment flow)
- Maps: migrate address autocomplete to Places API (New), drop legacy library
- Web support: map stub for web (native maps are iOS/Android only)
- Auth: keep email + Google OAuth; fix OAuth redirect for Expo Go
- Add scripts/seed-db.mjs (schema + Lebanese driver seed)
- Pin Expo SDK 51 compatible package versions
2026-08-22 15:53:41 +03:00
Sanidhya Kumar Verma a94bf7ba56 chore: update author contact email 2026-08-21 19:26:03 +05:30
Sanidhya Kumar Verma bd48211703 updated package info 2024-09-06 06:07:14 +00:00
Sanidhya Kumar Verma 8cb07ae079 bun add expo-linking 2024-09-04 11:19:33 +00:00
Sanidhya Kumar Verma af7763cfa3 bun add stripe @stripe/stripe-react-native 2024-09-04 07:07:24 +00:00
Sanidhya Kumar Verma 78ba198a1f bun add @gorhom/bottom-sheet 2024-09-04 06:07:45 +00:00
Sanidhya Kumar Verma 9f95e65c4d bun add react-native-gesture-handler 2024-09-04 05:59:30 +00:00
Sanidhya Kumar Verma 09cc5d3aa3 bun add react-native-google-places-autocomplete 2024-08-30 13:29:10 +00:00
Sanidhya Kumar Verma 85fbb0a364 bun add expo-location 2024-08-30 12:37:48 +00:00
Sanidhya Kumar Verma edfe70a6f1 bun add zustand 2024-08-30 12:30:28 +00:00
Sanidhya Kumar Verma 3b6debc596 bun add react-native-maps react-native-maps-directions 2024-08-30 12:24:11 +00:00
Sanidhya Kumar Verma a50bb0d8b8 bun add @neondatabase/serverless 2024-08-30 06:01:33 +00:00
Sanidhya Kumar Verma 11a1f7897a bun add react-native-modal 2024-08-29 16:08:33 +00:00
Sanidhya Kumar Verma 640961eeec bun add expo-secure-store 2024-08-29 15:55:02 +00:00
Sanidhya Kumar Verma 0080542965 bunx expo install react-dom react-native-web @expo/metro-runtime 2024-08-29 15:49:04 +00:00
Sanidhya Kumar Verma 6e9ffaa664 bun add @clerk/clerk-expo 2024-08-29 15:48:31 +00:00
Sanidhya Kumar Verma 65d98c771e bun add react-dom react-native-web @expo/metro-runtime 2024-08-29 15:47:55 +00:00
Sanidhya Kumar Verma a72a83ebe3 bun add react-native-swiper 2024-08-29 07:55:51 +00:00
Sanidhya Kumar Verma 170520244c eslint and prettier setup 2024-08-29 07:12:44 +00:00
Sanidhya Kumar Verma 07ab94fa4e nativewind setup 2024-08-29 07:07:01 +00:00
Sanidhya Kumar Verma f82df52570 initial commit from create-expo-app 2024-08-29 06:27:42 +00:00