A habit tracker, based on my own method of building habits. Progress is maintained even if days are missed. Making it easier to build habits.
You can check it out here
Either create an account or login as a guest.
Clone or download this repository, the habitMaker-client
Install dependencies with
npm install
Change the API endpoint inside src/state/apiSlice to the URL you are running the server on.
Use npm run start
to run the client.
You must have the server setup and running on the same machine with the correct configuration for the entire application to work.
Clone or download the server and follow the usage instructions for it. You can find it here
- React
- React-Redux
- Redux Toolkit
- Material UI
- JWT
Coding Resources:
Assets:
- Note book icon by Ehtisham Abid
- Tree & Water GIF by Susan Cipriano
- Green & Gold Frame PNG by PNGWING
- Leather CSS generated by Transparent Textures
- Noise CSS generated by CSSmatic
- Bevel Button CSS by itecnote
On hold. I intend to return to it and add additional functionaility such as:
- OAuth Login with Google
- Monthly Habit History
- Yearly Habit History
You can find the License for this project here
This project is licensed under the terms of the MIT license.