Expo Router based React Native mobile application. This project is structured to support both UCR and USO experiences inside a single app.
- Expo SDK 55
- React Native + TypeScript
- Expo Router
- NativeWind
- TanStack Query
- Zustand
- Axios
- React Hook Form + Zod
cp .env.example .env- Update
EXPO_PUBLIC_API_BASE_URLin.envif needed npm installnpm run start
npm run iosnpm run androidnpm run webnpm run lintnpm run typechecknpm run format
app/
(public)/
(auth)/
(customer)/
(provider)/
modal/
src/
features/
providers/
shared/- Expo Router bootstrap
- Query / Safe Area / Gesture Handler provider chain
- Zustand based toast and modal host foundation
- NativeWind theme tokens
- Environment config helper