React Native Sample Project is a tutorial React Native Mobile Application that uses Running Time API backend
Demo login: user@gmail.com
and password: 123456
- Simple and clean code
- Redux with redux-thunk
- Auth flow: login and registration
- Dashboard tab with panels and charts
- Entries list tab
- Add / edit entry
- Infinite scroll
- Pull to refresh
- Profile tab: update profile
git clone https://github.com/vedmant/running-time-react # To clone repo
cd running-time-react
yarn # Install dependencies
yarn start # Start dev server
It will open Expo tab in your browser where you can select to run it on Android or iOS emulator or real Android device using barcode.
- Splash screen and app icon
- Replace timepicker with better solution
- Better login / register screens design
- Reports tab
- Unit tests
- Dark theme
- Background GPS tracking (start / stop, create record after finish)
And of course: