Inspiration
Finding and sticking to positive habits is hard. Existing apps often require sign-up, data sharing, or heavy installs. We wanted a super-light, privacy-friendly tool that runs directly in the browser.
What it does
HabitBuddy lets you add daily habits, check them off, and remove them as needed. All data is stored locally using the browser’s localStorage, so your routines remain private and the app works offline.
How we built it
Pure HTML, CSS, and vanilla JavaScript. The UI is responsive and accessible (semantic markup, aria labels). The app persists data via localStorage. No server, no database, zero setup.
Challenges
Balancing a clean single-page UX with clarity, accessibility and mobile responsiveness—while keeping everything client-side only.
Accomplishments
A zero-backend, zero-install prototype that runs anywhere a modern browser exists. It’s fast, privacy-friendly, and easy to extend.
What’s next
- Streaks, reminders, and simple analytics
- Categories & tags for grouping habits
- Export/import routines (JSON)
- Optional sync via a lightweight API (if needed)

Log in or sign up for Devpost to join the conversation.