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'.
- HTML/CSS
- React
- Redux
- Bootstrap
- Promises
- Ruby on Rails API
- JWT authentication
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.
You can see live demo here
Feel free to contribute if you want to make it better.
This project is MIT licencsed.