Inspiration

Flago was born from one simple question: "What should we watch tonight?". Every day, millions of people face the same dilemma - spending endless minutes scrolling through streaming platforms, unable to decide on a movie. We wanted to solve this everyday problem by combining AI-powered recommendations with an intuitive, gamified interface.

What it does

Flago is an intelligent movie recommendation platform that uses AI and gamification to solve the movie selection problem. Users set their preferences, get AI-generated personalized recommendations, swipe through movies , and see their top 5 ranked movies displayed. The platform also supports party mode where friends can collaborate on movie selection to come to a conclusion on what to watch.

How we built it

Built with Next.js 15, React 19, TypeScript, Supabase for backend/real-time features, LangChain for AI recommendations, and Tailwind CSS. The architecture includes preference collection forms, AI movie generation API, swiping interface, rating system for rankings

Challenges we ran into

  • Devising ranking algorithm for binary movie preferences
  • Complex gesture handling for smooth drag/swipe interactions
  • Real-time state management for party system
  • AI integration and response parsing
  • Responsive podium layout across screen sizes

Accomplishments that we're proud of

  • Seamless user experience reducing selection time from 20+ minutes to under 2 minutes
  • Intelligent ranking system that learns and improves with each swipe
  • Robust, type-safe architecture with clear separation of concerns
  • Successful AI integration for personalized recommendations

What we learned

  • rating systems and adapting them for different use cases
  • React gesture handling for touch and mouse interactions
  • AI/ML integration with LangChain
  • Real-time systems with Supabase
  • Full-stack development integrating multiple services

What's next for Flago

Short-term: Enhanced movie data, mobile apps, custom themes, detailed analytics. Feature enhancements: Advanced Spotify integration, improved party mode, movie discovery features, watch lists. Long-term: Platform expansion to TV shows/books/restaurants.

Built With

Share this project:

Updates