Inspiration

My Habit-Tracking Journey

I built Habbit after struggling to be consistent with small routines—morning walks, meditations, and even drinking 2 litres of water per day. I missed the friendly “nudge” a friend would give, so I imagined an AI companion, Pip, who could cheer me on without judgment.

What it does

Habbit helps you add, build, and maintain daily routines and guides like a friendly AI sidekick. It works offline, lets you track streaks, and even adapts its messages to keep you motivated.

How we built it

  • Used Bolt’s drag-and-drop builder and plain-English prompts to whip up screens and components in minutes.
  • Turned on service workers with a couple of toggles so the app runs without Wi-Fi.
  • Configured Pip’s chat in Bolt by writing simple conversation snippets—no complex AI integrations needed.
  • Styled everything with Bolt’s built-in theme editor and added tiny animations through point-and-click settings.

Challenges we ran into

Bolt’s design: The builder sometimes misses context (screenshots or all) and requires extra tweaking.

  • Personality tuning: It occasionally misunderstands the problem and repeats the same error multiple times.
  • Animation limits: Bolt’s presets were useful but never quite “just right,” so we had to mix and match settings.
  • Accessibility checks: Keyboard nav and screen-reader support needed several rounds of testing and fine-tuning.

Accomplishments that we're proud of

  • Launched a fully offline-capable PWA without any coding knowledge.
  • Built a customizable AI companion without writing a single line of backend code on Bolt.
  • Nailed down a simple workflow for adding new habits, categories, and motivational messages on the fly with just a few lines of text input.
  • Proved you can go from zero to a living, breathing habit tracker—complete with chat—using nothing but Bolt and plain English.

What we learned

  • React & TypeScript 101: Used Bolt’s drag-and-drop builder and plain-English prompts to set up components and types.
  • Offline magic: Enabled service worker support with a couple of clicks so Habbit works without Wi-Fi.
  • Good vibes only: Added simple animations and friendly messages using Bolt’s text-based configuration.
  • Basic accessibility: Made Pip keyboard-friendly and screen-reader accessible through Bolt’s built-in settings.

What's next for Habbit AI Companion

A submission to Product Hunt to introduce the product after adding a few features. If all goes well, market it to interested buyers. Free for students!

  • Cloud Sync: Automatically back up habits and sync across your devices.
  • Push Notifications: Gentle reminders from Pip right on your home screen.
  • Habit Templates: One-click setup for common routines (e.g., “Daily Stretch,” “Sleep Tracker”).
  • Social Sharing: Compare streaks and cheer on friends as you journey together.
  • Deeper AI Chats: More natural conversations and mood tracking with Pip.
  • Calendar & App Integrations: Link Habbit with your Google Calendar, Apple Health, and more.
  • Mini-Games & Rewards: Earn badges and little rewards to keep motivation high.
  • Multi-Language Support: Pip speaks your language—coming soon!
  • Advanced Analytics: Visualize habit trends and insights over weeks and months.

Challenge Compliance

Deploy Challenge - I have deployed this on Netify. Click to view:

Built With

Share this project:

Updates