/react-native-fitness-app

Simple Fitness App Demo written with React Native. Allows user to create an account and set and track activity goals.

Primary LanguageJavaScriptMIT LicenseMIT

React Native Fitness App

This demo app was built using React Native for the front-end allowing it to easily work with both iOS and Android devices. The backend is written using Python and Flask and uses a SQLlite database. Authentication is done through tokens. You can look at the back end code here.

Screenshot

Using the App

This Fitness App consist of 5 different screens. These screens include the Login and Signup screens, a Today View which displays current goals and current activites, a Profile screen where you can edit your profile name and goals. Finally, an excersie screen where you can add a recent excersie to your account.

Running the App

Note: Make sure you have Expo installed on your machine.

$ git clone https://github.com/avigael/react-native-fitness-app
$ cd react-native-fitness-app
$ npm install
$ expo start