Skip to content

A habits tracking app written in React that allows you to improve your discipline!

Notifications You must be signed in to change notification settings

Bernardo-Rodrigues/track-it

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrackIt

Application that allows you to create a personal account, add and delete custom habits for the days of the week, track daily habits and check the history of the days through a calendar.

Try it out now at https://trackit-h3ap5u3sp-bernardo-rodrigues.vercel.app

About

The main features of this application are:

  • Register and log into personal account
  • Create and delete custom habits by selecting the days you want to do it
  • Track the progress of daily habits
  • Track current sequence and record sequence of each habit
  • Check in a calendar the days that you completed the habits or not
  • Select a specific day on the calendar to see how the habits progressed on that day
  • Stay signed in to your user when exiting the app

Why?

This application was created to apply the knowledge of new libraries and tools, such as ContextAPI, dayjs and react-calendar as well as the authorization token concept.

Technologies

The following tools and frameworks were used in the construction of the project:

HTML5 CSS3 JavaScript React React Router Styled Components

How to run

  1. Clone this repository

  2. Install dependencies

npm i
  1. Run the application with
npm start
  1. You can optionally build the project running
npm run build
  1. Finally, access http://localhost:3000 on your favorite browser

About

A habits tracking app written in React that allows you to improve your discipline!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published