Inspiration
We love productivity tools, but most Pomodoro timers feel cold and clinical. We wanted to build something more emotionally engaging — a tool that rewards your focus with visual progress, joy, and personality. That’s how Eggnite was born: a Pomodoro app where every session hatches progress.
What it does
Eggnite is a gamified focus timer that evolves a virtual companion as you stay productive. Complete Pomodoro sessions to hatch your egg and grow your pet into its final form like a dragon or phoenix . It tracks your focus streaks, visualizes your progress, and makes getting work done feel rewarding and alive.
Key features: 25/5 Pomodoro timer (customizable) Companion Avatar selection Dragon or Phoenix Avatar evolution stages (egg → baby → teen → adult) Streak and session tracker Motivational avatar messages with AI Voice over using elevenlabs Supabase backend for authentication and save user progress and evolution
How we built it
Bolt.new to scaffold the app and UI Supabase for authentication and saving user session/evolution data Custom AI-generated 3D toon avatars using DALL·E for consistent evolution art Hosted via Netlify for fast deployment and public demo access Voice avatar using elevenlabs Supabase edge function for text-to-speech functionality integration with elevenlabs
Challenges we ran into
Designing consistent and expressive avatar art using free AI tools Integrating Supabase and maintain the user session facing so many error in boltnew Design UI/UX balancing between interactive, fun and not too distracting limited credit in bolt.new and elevenlabs
Accomplishments that we're proud of
Keeping the scope small but polish high Creating a delightful avatar experience that makes productivity feel rewarding Building a working full-stack app in a short time with Bolt.new + Supabase Creating layered cache for AI voice over from elevenlabs
What we learned
Bolt.new is incredibly fast for prototyping full-stack ideas Supabase made it easy to manage user data along with the authentication Elevanlabs have flexible customization for voice
What's next for Eggnite – Focus to Evolve
Add multiple companion species (users choose dragon, chick, robot, etc.) Daily goals, XP, and achievement badge Cosmetic customization (hats, colors, names) Sync with calendar or to-do apps Optional monetization via cosmetic items
Built With
- css
- edge-function
- elevenlabs
- html
- javascript
- lucide
- react
- supabase
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.