🎬 Social network for TV show fans
An AI-Powered App for TV show fans
🚀 Inspiration
When I moved to Canada as a 7-year-old girl, I didn’t know a single word of English.
What changed everything for me? TV shows.
Local entertainment became my classroom and my teachers were characters from shows like Full House and Saved by the Bell.
Through stories, humor and dialogue, I was able to immerse myself in the language and culture faster than any textbook could offer.
That experience gave me a deep appreciation for the power of screen content to connect, teach and transform.
Fast forward to today: with an overwhelming number of shows and streaming platforms, deciding what to watch has become a task in itself. We realized we weren’t alone, millions of people suffer from content fatigue, wasting time browsing instead of enjoying.
We wanted to build something smarter.
Something that could instantly understand your mood, interests, and time constraints—and surface the right content at the right moment.
🛠️ What We Built
TV Posts is a modern web app that leverages AI to help users connect with other fans and find the perfect TV show based on their current mood or natural language input.
🛠️ Why We Chose Bolt
We didn’t want to just prototype, we wanted to ship.
When people talk about Bolt, they often say it's perfect for prototyping and many believe Bolt is ideal for quick mockups or MVPs. We respectfully disagreed.
Our goal was to prove that Bolt has everything you need to take a complex, high-impact product from zero to Beta and beyond.
We challenged ourselves to push the limits and build something bold: a fully functioning, AI-powered social platform with complex user interactions, recommendation systems and scalable backend logic—all on Bolt. From AI agents and real-time search to edge functions and scalable backend logic, Bolt gave us the tools—and the confidence—to build the skyscraper of web apps.
The result? A near-production-ready Beta that shows Bolt isn't just a prototyping tool, it's a serious platform for ambitious builders.
In our experience, Bolt is in another league entirely, far beyond other tools like Lovable or Replit. It’s the only one we trusted to help us build a product this complex, this fast.
Bolt gave us the speed to move fast and the structure to scale. It enabled us to dream big, and actually build what we dreamed.
🔑 Core Features
🧠 AI TV Profile
Our AI creates a custom TV profile for every user that includes all the nuances of a fan's preferences to serve personalized recommendations.🗣️ Natural Language Search
Type things like “shows like stranger things but scarier” and get specialized results.📈 Learning Recommendations
The app adapts over time based on user feedback and watch behavior.⚙️ Bolt + GitHub CI/CD
Rapid deployments and clean collaboration using Bolt's GitHub integration.📡 Supabase Edge Functions
For secure and scalable backend logic.
🧩 Tech Stack
- Frontend: Bolt
- Backend: Supabase (Auth, DB, Edge Functions)
- AI Engine: OpenAI API (Search intent parsing + content mood matching)
- Deployment: Netlify
💡 What We Learned
✍️ Start with a detailed vision, not a vague idea
We began with a 300-line prompt outlining every detail of our site’s structure. That level of clarity catapulted us into an almost production-ready frontend within hours. Bolt did an incredible job filling in the gaps and turning our vision into UI—proof that time spent on a rich prompt pays off.🖼️ Design is in the details—and screenshots help
Providing visual inspiration through screenshots dramatically improved the quality of our UI. Bolt translated our design intent into a polished, cohesive layout far better than we expected.📱 Think mobile-first, always
Don’t assume your site will automatically be responsive—especially on mobile. Bolt needs explicit guidance in the prompt to handle mobile layouts effectively. Planning for mobile from the start saved us painful backtracking later.
⚔️ Challenges
- 🤝 Teamwork Without a Team Plan
Collaborating in Bolt without access to the team plan was beyond challenging it almost made us want to quit a few times. Sharing the project across individual accounts through GitHub led to inconsistent results—what worked for one user often broke for another. The inability to import or sync seamlessly across team members slowed us down significantly and the high cost of the team plan made it inaccessible during the hackathon. For the future we would highly recommend the bolt team to please include the team plan in the hackathon package. - 🧠 Edge Functions are powerful—but not plug-and-play
While Supabase Edge Functions gave us the performance and scalability we needed, they also introduced a learning curve. Understanding deployment, CORS and environment variables took time and we ran into many issues that took hours too troubleshoot...but the payoff was worth it.
🎥 Demo
Built With
- cursor
- netlify
- openai
- react
- supabase
- tiptap



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