DiabetesAI-Tracking: AuroraFlow
Inspiration
Managing diabetes is a daily challenge—one that requires constant vigilance, data tracking, and decision-making. We were inspired by the real stories of people living with diabetes who juggle glucose monitoring, meal planning, exercise, and emotional well-being, often with limited support. Our vision was to create a beautiful, AI-powered companion that not only tracks data, but also provides actionable insights, encouragement, and a sense of community.
What it does
AuroraFlow is a comprehensive diabetes management platform that empowers users to:
- Predict blood glucose trends using a personalized AI model
- Log meals, exercise, and glucose readings with instant feedback and trend analysis
- Set and track health goals—from daily steps to time-in-range targets
- Build smart grocery lists with budget-friendly, diabetes-conscious recommendations
- Engage with a supportive community for encouragement and shared learning
- Access accessibility and compassion features for an inclusive, supportive experience
All of this is wrapped in a modern, production-worthy UI that feels welcoming and motivating.
How we built it
We combined the best of modern web and AI technologies:
- Frontend: React + TypeScript + Tailwind CSS for a responsive, beautiful interface
- State Management: Zustand for scalable, modular state logic
- AI/ML: XGBoost-based glucose prediction model, served via a Python backend
- Data: Supabase for cloud storage, with seamless fallback to local/demo mode if keys are missing
- Design: Custom UI with Lucide icons, accessibility best practices, and a focus on user delight
- Performance: Lazy loading, memoization, and modular hooks for optimal speed
- Developer Experience: Linting, formatting, and error boundaries for robust, maintainable code
"We wanted AuroraFlow to feel like a true companion—intelligent, supportive, and always there, whether online or offline."
Challenges we ran into
Building AuroraFlow was not without its hurdles:
- Balancing complexity and usability: Making advanced AI features accessible without overwhelming users required careful design and iteration.
- Ensuring seamless offline/demo mode: The app works fully even without cloud keys, with no user-facing difference—this demanded robust fallback logic and thoughtful state management.
- Data modeling: Designing flexible, future-proof data structures for logs, goals, and predictions was key to supporting both current and future features.
- Accessibility: We aimed to build for users with diverse needs, including vision and motor challenges, which meant going beyond basic compliance.
- UI polish: Achieving a beautiful, non-cookie-cutter design that feels welcoming and modern took many rounds of refinement.
Accomplishments that we're proud of
Some highlights that make us proud:
- :sparkles: Production-quality, beautiful UI that stands out from typical health apps
- :rocket: Robust AI integration for real-time, personalized glucose predictions
- :zap: Seamless fallback to demo/local mode—the app just works, cloud or not
- :heart: Inclusive features like compassion mode, accessibility hub, and community support
- :wrench: Modular, maintainable codebase ready for future growth
What we learned
Throughout this journey, we learned:
- The importance of user-centric design in health tech—features must empower, not overwhelm.
- How to integrate AI/ML into real-world apps with clear, actionable insights.
- The value of building resilient apps that gracefully handle missing cloud resources.
- Why accessibility and inclusivity should be at the heart of every design decision.
What's next for Diabetes Management
AuroraFlow is just the beginning. Our roadmap includes:
- Deeper personalization: Adaptive AI models that learn from each user's unique patterns
- Expanded community features: Peer support, challenges, and shared achievements
- Integration with devices: Real-time sync with CGMs, fitness trackers, and smart scales
- More languages and cultural adaptation for global reach
- Continuous improvement: User feedback-driven updates, new insights, and even more beautiful UI
AuroraFlow is a step toward empowering everyone living with diabetes to thrive, not just survive. We're excited for what's next—and grateful for the opportunity to make a difference.
Built With
- elevenlabs
- netlify
- react
- react-query
- supabase
- tailwind-css
- typescript
- vite
- zustand

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