Skip to content

sumancrest0001/Activity-tracker-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACTIVITY-TRACKER-APP

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.

Features of the project

  • 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.

Screenshots

dashboard Stat

Languages and packages used

  • React
  • Redux
  • CSS modules
  • Ruby on Rails(backend)

How to install the project?

  • 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.

Author

Suman shrestha

Future improvements

  • 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.

Show your support

Give a ⭐️ if you like this project!

🤝 Contribution

To contribute to the project. Please create an issue.

NOTE

Comparison page is under progress.

MIT Licensed

About

Activity Tracker is a react app connected to back-end Rails RESTful API. A user can record their daily activities, see records of running week, and compare today's data with past records to see their productivity.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors