🚀 Inspiration
- HabitX started from my personal struggle with consistency. I wanted a simple platform that helps people track their daily habits, maintain streaks, and stay accountable through community sharing.
🧩 What It Does
- Lets users create up to 5 daily habits
- Update task status and upload images as proof
- Automatically track streaks
- Share tasks with the community
- Reflect daily progress to understand where you're falling behind Live Link : https://habit-builder-rho.vercel.app/
🛠️ How We Built It
- Firebase Authentication for user accounts
- Firestore for storing tasks and streak data
- Firebase Storage for image uploads
- A clean, minimal frontend (Next.js , firebase) Github : https://github.com/SimpleCyber/Habit-Builder
🧱 Challenges We Ran Into
- Using the same database for development and production, which led to data corruption → Learned to maintain separate DB environments
🏆 Accomplishments We're Proud Of
- Open-sourced the project
- Reached 5+ forks with valuable community contributions
- Adopted by 50+ users who use HabitX for their day-to-day task tracking
- Built a clean, meaningful habit-tracking experience
📚 What We Learned
- Streaks truly motivate users and help build consistency
- How to structure Firebase efficiently for optimal reads/writes
- Safe deployment practices and environment separation
🔭 What's Next for HabitX
- Adding analytics for weekly/monthly progress
- Community streak competitions
- Habit reminders & notifications
- Mobile app version
- More open-source contributions
Log in or sign up for Devpost to join the conversation.