{"repo":"devcom33/HabitFlow","free":true,"listed":false,"github":"https://github.com/devcom33/HabitFlow","clone":"git clone https://github.com/devcom33/HabitFlow.git","description":"HabitFlow — An open-source app that helps you build lasting habits the fun way.","language":"Java","stars":11,"topics":["habit-tracker","habit-tracking","habitflow","java","open-source","reactjs","spring-boot","tailwindcss","axios","rest-api"],"license":"MIT","category":"productivity","readme_excerpt":"HabitFlow — Track. Improve. Transform. HabitFlow is a full-stack, open-source habit tracker designed for developers who appreciate clean UIs, meaningful data, and the occasional green square. Inspired by GitHub’s contribution graph, HabitFlow helps you build daily routines and stick with them — without the bloat. --- What it does - Visualizes daily habit completion using a contribution-style grid - Tracks multiple habits with daily toggles - Displays real-time stats including streaks and completion rate - Built with modern, scalable technologies --- Tech Stack - Frontend: React + Tailwind CSS - Backend: Spring Boot 3.5 (REST API) - Database: PostgreSQL (via Docker) - Extras: MapStruct, Spring Security, OpenAPI, Lucide Icons --- Getting Started Prerequisites - Node.js (v18+) - Java 17 - Docker + Docker Compose --- Run the App You can run the full stack with a few simple commands. Features - GitHub-style Habit Grid – Visualize daily completions with color-coded intensity - Track Multiple Habits – Add, toggle, and monitor habits day-by-day - Live Stats – Get your daily progress, streak count, and completion percentage - Modern UI – Responsive, dark-themed design using Tailwind CSS - Real-Time Data – Optimized updates and interactions via React hooks - Backend API – Secure and scalable Spring Boot RESTful API 📸 Screenshots Contributing Contributions are welcome — whether it's a bug fix, new feature, or even just cleaning up code. Open a Pull Request Before implementing major cha","default_branch":null,"files":null,"tree":[],"storefront":"/r/devcom33","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/devcom33/HabitFlow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}