https://github.com/hoojinguyen/travelux-app
This is a small demo on how to structure folders in react native and the basic look and feel for a booking app.
https://github.com/hoojinguyen/travelux-app
android firebase ios push-notifications react react-native redux redux-persist redux-saga travel
Last synced: 2 months ago
JSON representation
This is a small demo on how to structure folders in react native and the basic look and feel for a booking app.
- Host: GitHub
- URL: https://github.com/hoojinguyen/travelux-app
- Owner: hoojinguyen
- Created: 2021-09-18T12:37:45.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-04-22T04:16:02.000Z (about 3 years ago)
- Last Synced: 2025-01-16T21:36:14.762Z (4 months ago)
- Topics: android, firebase, ios, push-notifications, react, react-native, redux, redux-persist, redux-saga, travel
- Language: TypeScript
- Homepage:
- Size: 18 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
Travelux
This is a small demo on how to structure folders in react native and the basic look and feel for a booking app. This is also a project where I can learn and practice on how to build a mobile app.## Screenshots
![]()
![]()
![]()
![]()
![]()
## Tech stack
- Typescript
- React Navigation
- Redux (Redux toolkit, Redux Saga, Redux Persist)
- Theme (dark theme, light theme)
- Form (React hook form)
- Firebase (Authentication)
- Push notification (local, firebase)
- ...## Designs
You can find all of the app's designs here: Figma## Development
```bash
# Clone
git clone [email protected]:yantee98/travelux-app.git# Dependencies
yarn install# iOS only
cd ios && pod install && cd ..# Run iOS
npx react-native run-ios# Run Android
npx react-native run-android```
## Notes
If you want to use firebase then first you need to create app in firebase then replace 2 files `google-services.json` in android and `GoogleService-Info.plist` in ios. Details about the settings can be found at: https://rnfirebase.io/