Skip to content

React Native Sample Project is a tutorial React Native Mobile Application

License

Notifications You must be signed in to change notification settings

vedmant/running-time-react

Repository files navigation

Running Time

React Native Sample Project

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

Main features

  • 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

Installation

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.

TODO

  • 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)

License

And of course:

MIT

About

React Native Sample Project is a tutorial React Native Mobile Application

Resources

License

Stars

Watchers

Forks

Packages

No packages published