Skip to content

TrackLife is a mobile tracking app for measuring weight and the nutritional intakes per day. The user can create an account and when logged in can add measurements and preview the total amount of the basic nutrients, Blood sugar, Blood pressure as well as the total amount of energy consumed and burned

Notifications You must be signed in to change notification settings

Davidosky007/tracking-app-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrackLife

This is the Final Capstone Project for the Microverse Program. It works alongside the backend repo and contains the following requirements:

  • The project is a mobile web app
  • The database has 2 tables (Measures and Measurements)
  • It uses Postgres as a database
  • Ruby on Rails was used for the back-end and to create a REST API
  • React was used for the front-end and uses redux to store the info across the app
  • The project is deployed accessible online
  • Implemented 2 nice-to-have requirements: user authentication from the front-end to the server and a panel to create / update / delete things to measure;

screenshot screenshot

About

The projects consists of a tracking-app used to measure your progress on a diet/workout routine. You are able to:

  • Sign in and Log in as a new user;
  • Set your measures for the 6 default Measurements;
  • Create a new set of Measurements as well as deleting any of them.

Live Demo

Built With

  • React & Redux / React-Bootstrap / Material UI
  • Javascript
  • Ruby on Rails
  • Axios
  • JWT
  • HTML / CSS

Getting Started

To get a local copy up and running follow these simple example steps.

To get the back-end running locally you will need to change the URL variable in src/api-requests/index.js to the back-end server URL generated.

👤 David Bassey

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • To Microverse for their README template.

📝 License

About

TrackLife is a mobile tracking app for measuring weight and the nutritional intakes per day. The user can create an account and when logged in can add measurements and preview the total amount of the basic nutrients, Blood sugar, Blood pressure as well as the total amount of energy consumed and burned

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published