YouTube Demo: http://youtu.be/XyGOyAViTYU?hd=1
Live: https://track-your-habits.herokuapp.com
Server: https://github.com/qtotuan/habit-tracker-server
Tracking habits is crucial when you want to establish new ones. It takes up to three months of consistent repetition until it becomes engrained. Seeing the progress motivates you and helps you stick to them. This app allows you to keep a visual streak of completed days and see the development of your completion rates week over week.
- Manage habits: create unlimited habits, edit/delete existing ones
- View habit streaks in a weekly and monthly calendar
- See status in a dashboard with weekly completion rates
- Check off habits completed for each day
- Filtering for habits by category, persistent filters
- Fuzzy Search
- Random gif of the moment
- Web Framework: Rails
- Front End: React
- Database: Postgres
- Deployment: Heroku
- State Management: Redux
- AJAX Handler: redux-thunk
- Frontend design: Semantic
- Data visualization: Recharts