Inspiration

FLAIVOR was born from a moment of reflection thinking about how AI is shaping our lives now, and how it can shape our future. I’ve always believed that technology is a tool, and like any tool, it reflects the intention of the one who wields it. With the right heart and purpose, AI can unlock doors that were once sealed shut especially for creators like me who don’t come from traditional access or resources.

Our world runs on code. From the devices we hold to the systems we live under even our DNA carries code. I realized that the people who are building now are the ones who will shape tomorrow. But historically, not everyone has had a fair shot. AI is beginning to change that. It’s helping level the playing field, allowing those of us with ideas but not necessarily funding or connections to create anyway.

I wanted to build something real. Everyone eats. Everyone struggles with deciding what to cook or how to make the most of what’s in their kitchen. I created FLAIVOR as a smart, AI-powered kitchen companion that’s intuitive, helpful, and personal.


What it does

FLAIVOR is an AI-powered web application that turns your kitchen into a smarter, more efficient place. Core features include:

  • AI-powered ingredient scanning — Snap a photo of your fridge or pantry, and Gemini AI identifies ingredients
  • Personalized recipe suggestions — Tailored to your dietary needs and available ingredients
  • AI chat assistant — Real-time help with cooking tips, ingredient swaps, and meal ideas
  • Inventory management — Track what you have and reduce food waste
  • Nutrition analysis — Get calorie and macro info for suggested meals
  • Mobile & desktop responsive UI — Built for the kitchen, wherever you are

How we built it

I built FLAIVOR solo over 30 days using a modern, full-stack development workflow supported by an amazing toolkit:

  • Frontend: React + TypeScript
  • Styling: Tailwind CSS
  • State Management: React Context API
  • Backend: Supabase (Auth, Database, Storage)
  • AI Integration: Google Gemini AI (Vision + Natural Language)
  • Deployment: Netlify
  • IDE + Dev Environment: StackBlitz, Bolt.new
  • Custom Domain: Netlify link
  • Research & Exploration Tools: Grok, Trae, and community documentation

Highlights:

  • SPA routing
  • Serverless functions
  • Environment variables for API keys
  • Annotated image analysis with AI confidence scoring
  • Optimized for both desktop and mobile flows

Challenges we ran into

  • AI Rate Limits: Building around Gemini API constraints with retries and fallbacks
  • Image Analysis UX: Designing a smooth photo-to-chat UX flow that feels natural
  • Time: Delivering a robust, branded MVP in under 30 days
  • Cost: Using free-tier tools efficiently without compromising on feature quality
  • Solo development: Handling frontend, backend, AI, design, and product vision alone

Accomplishments that we're proud of

  • Built and deployed a fully functioning, branded MVP with real AI integrations
  • Created a mobile-responsive app with advanced features like AI chat and image analysis
  • Developed a strong, scalable backend using Supabase and Netlify
  • Fully integrated Gemini AI for both image and text inputs
  • Branded and deployed the project with a custom domain for long-term potential

What we learned

  • AI can be your cofounder — Gemini helped power the product, and tools like Bolt.new, StackBlitz, Supabase, and Grok helped me accelerate building the app itself
  • Shipping beats perfect — Done is better than perfect, and real feedback matters
  • Designing for scale is possible even solo — Supabase + Netlify make MVP-to-startup transitions realistic
  • You don’t need permission to start building — You just need vision and execution

Bonus Challenge Submissions

🚀 Deploy Challenge – Netlify

FLAIVOR is fully deployed on Netlify (flaivor.netlify.app), using:

  • Custom netlify.toml config
  • Serverless functions for backend ops
  • Environment variable integration
  • SPA routing This allowed for fast, secure, and scalable deployment — key to demonstrating real-world application readiness.

🏗️ Startup Challenge – Supabase

Supabase powers FLAIVOR’s backend with:

  • Auth for secure signups
  • Scalable PostgreSQL database for users, ingredients, and preferences
  • Row-level security policies
  • Storage buckets for uploaded food images
  • Real-time features for future collaboration features This sets the foundation for growth to millions of users.

🔌 Third-Party Integrations

FLAIVOR integrates:

  • Gemini AI (Google) for:
    • Computer vision (ingredient detection)
    • NLP (chat assistant)
    • Content generation (recipes, responses)
  • Supabase for backend-as-a-service
  • Netlify for deployment
  • StackBlitz & Bolt.new as IDE/rapid build tools
    All third-party tools were used under their proper terms and licensing. Gemini AI is the only AI model powering the app experience.

🌱 Inspirational Story

I built FLAIVOR solo with no major resources, using free-tier tools, while navigating financial challenges and limited access. I don't come from a background where tech was easily accessible but I believed in creating something useful, scalable, and meaningful. AI gave me a path to build what I couldn't before, and this project is proof of that.


What's next for FLAIVOR

  • User onboarding with walkthroughs and kitchen personalization
  • Recipe marketplace where users can buy, sell, or share community recipes
  • Expanded nutrition insights including macro goals and food tracking
  • AR integration for plant identification, oven use guides, and cooking tutorials
  • Delivery & grocery sync to order items directly from the inventory screen
  • Team expansion to help grow FLAIVOR into a full-scale consumer app

Ultimately, FLAIVOR will become the AI kitchen assistant for anyone, anywhere turning indecision into action and food into joy.

Built With

  • bolt
  • gemini-ai-api
  • github
  • grok
  • stackblitz
  • supabase
  • trae
Share this project:

Updates