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
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
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.
The following tools and frameworks were used in the construction of the project:
-
Clone this repository
-
Install dependencies
npm i
- Run the application with
npm start
- You can optionally build the project running
npm run build
- Finally, access http://localhost:3000 on your favorite browser