Tracker-app (Frontend)

This app keeps track of the progress of a user's technical training programme. It accepts the data about the modules covered against the set targets and shows the details date-wise and progress is shown using a circular progress bar. This app is frontend that stores and retrieves data from a backend the data is stored in a backend (which is a different repo called 'trackit-server'.

Technologies - Frontend

  • HTML/CSS
  • React
  • Redux
  • Bootstrap
  • Promises

Technologies - Backend

  • Ruby on Rails API
  • JWT authentication

Setup

To run the project:

Backend : Clone the repository: https://github.com/IBTechRaj/trackit-server Run 'bundle install' Run 'rails server' to start the server.

Frontend : Clone the repository: https://github.com/IBTechRaj/tracker-app-client. Run npm install. It will install all the dependencies required by the project. Run npm start to start the development server. It will automatically open the page in your default browser.

Live Demo

You can see live demo here

Screen Shots

Login Page

weather screen shot 1

Data entry form

weather screen shot 2

Logs display

weather screen shot 3

Progress bars

weather screen shot 4

Contribute

Feel free to contribute if you want to make it better.

Author

Licence

This project is MIT licencsed.