This is the final capstone project from the Microverse curriculum. The solo objective of this project is to give facility to individual user to record their daily records of various activities, access, and compare them to see their progress.
- Connected with RESTful rails API to get and store data.
- Session based authentication.
- Redux store is created to store data.
- React-routing is used to create routing.
- Redux-thunk for asynchronous API call.
- React
- Redux
- CSS modules
- Ruby on Rails(backend)
-
Clone the repository 'https://github.com/sumancrest0001/Activity-tracker-app.git'
-
Navigate to the project file using 'cd Activity-tracker-app'
-
Install node modules using 'npm install'
-
Run the project on local server using 'npm start'
-
Enjoy the project and feel free to play with the code.
Suman shrestha
-
Work on the compare page and show the result by comparing today's record with past records.
-
Make it responsive.
-
Possibly add graphs and charts using D3.js.
Give a ⭐️ if you like this project!
To contribute to the project. Please create an issue.
Comparison page is under progress.