Habstreak
is an platform that will help to get more things done. It allows you to complete your task in a fun way by rewarding yourself. So the concept is that you will create a streak for any task you want to complete and to keep yourself motivated or to complete that particular streak you will assign yourself a reward for completing a milestone for that particular streak.
Liked it? Please give a ⭐️ to Habstreak to build its triceps 💪 stronger.
Please access HABSTREAK using the URL:
HABSTREAK
comes with a bundle of features already. You can do the followings with it,
- Create a streak of task you want to complete.
- Tabular view for your running streaks , upcoming streaks etc
- Detail view of a particular streak.
- Create rewards that and associate it with your streak and earn that reward on reaching a milestone.
- Tabular view for rewards to buy and rewards you have earned.
- Summary of your streaks, rewards and all that stuff.
- Progress of successful streak, rewards collected and streak unsuccessful
- Summary of recet activities
- List of all the activities you have performed on the platform.
- Use
HABSTREAK
seamlessly from any device.
- TypeScript: Strongly-typed language for enhanced development.
- React: Declarative and component-based UI library.
- Redux Toolkit: Simplified state management using Redux.
- RTK Query: Powerful data fetching and state management library.
- Folder Structure: Organized directory structure for better code organization.
- Linting and Formatting: ESLint and Prettier for code consistency.
- SCSS: Styling with the power of Sass.
- Axios: HTTP client for making API requests.
HABSTREAK
has all the potentials to grow further. Here are some of the upcoming features planned(not in any order),
- ✔️ If a day is missed in a streak then give atleast one chance to recover
- ✔️ Add the ability to complete the streak once a week or similar option, instead of only allowing them to complete streak on daily basis.
- ✔️ Roadmaps for their streak.
- ✔️ Scolding feature - that if a user is not able to complete a streak than something should happen (not decided yet 😅)
- ✔️ Start and stop streak
- ✔️ Night mode
- ✔️ Weekly and montly performance
We all need support and motivation. HABSTREAK
is not an exception. Please give this project a ⭐️ to encourage and show that you liked it. Don't forget to leave a star ⭐️ before you move away.
If you found the app helpful, consider supporting us with a coffee.