💡 Inspiration As students, we often push ourselves to meet academic expectations, sacrificing our mental and physical well-being in the process. The inspiration behind BurnBright was to create a simple, AI-assisted tool that not only helps track our habits but also proactively helps prevent burnout. The goal is to encourage balance – between study, rest, and self-care – so students can stay consistent, motivated, and mentally healthy.

🚀 What it does BurnBright is an AI-powered wellness tracker tailored for students. It offers:

📊 A dashboard to visualize daily habits like sleep, study hours, and mood trends.

✍️ A journal with a streak calendar and reflection space to support mental clarity.

⏱️ A Pomodoro timer for productivity, complete with motivational quotes.

🧠 AI-driven recommendations that guide users to improve balance and avoid burnout.

🔥 Streak tracking that motivates consistent journaling and habit logging.

🛠️ How we built it We built BurnBright using:

React + TypeScript for a robust, maintainable frontend.

Tailwind CSS + Shadcn/UI for a modern, responsive, and clean UI.

Supabase for authentication and real-time database storage.

React Router for route-based navigation across the dashboard, journal, and Pomodoro pages.

Custom AI logic to analyze user logs and journal content for personalized recommendations.

Vercel for seamless deployment.

🧗 Challenges we ran into Configuring Supabase correctly to handle real-time journal logs and user-specific data.

Managing routing edge cases (especially refreshing on dynamic routes like /journal).

Designing a layout that feels intuitive and motivating across desktop and mobile.

Implementing streak logic and date mapping across months.

🏆 Accomplishments that we're proud of Developed a fully functional wellness tracker with authentication, analytics, and AI within a short timeframe.

Built a beautiful, clean, and functional UI that students will enjoy using daily.

Integrated Supabase for real-time syncing and personalized data storage.

Achieved seamless transitions between focus and wellness features like Pomodoro and Journaling.

📚 What we learned Deepened our understanding of state management and route protection in React.

Learned to work efficiently with Supabase, including row-level security and real-time updates.

Improved front-end design patterns with Tailwind and UI components.

Refined our ability to implement AI-assisted logic for generating dynamic, contextual recommendations.

🔮 What's next for BurnBright 🧠 Integrate OpenAI NLP models for even smarter recommendations based on journal sentiment.

🔔 Add reminders/notifications for daily logs or Pomodoro sessions.

📱 Create a mobile version or PWA for on-the-go access.

💾 Allow users to export data for personal records.

🧘 Add mindfulness activities or guided breathing during breaks.

🧑‍🤝‍🧑 Enable community features for support and shared productivity.

Built With

Share this project:

Updates