live2024
AI-Driven Movie Matching App
AI-driven movie recommendations via a preference quiz, plus AI-powered similar-movie matching — with Google auth and Stripe payments.
01 /
Overview
Problem
Users struggle to find movies they'll actually enjoy. Existing platforms rely on basic genre filtering — there was no AI-driven matching that understands nuanced user preferences.
Approach
Built the full stack from scratch — a quiz flow where users answer a series of preference questions, with OpenAI turning the answers into personalized movie recommendations. A second AI-powered feature suggests similar movies based on a title the user already likes. Next.js with Google Authentication, MongoDB for user data, and TMDB API for movie metadata round out the stack.
02 /
Stack
01React
02TS
03Next.js
04Tailwind CSS
05useSWR
06React-Hook-Form
07MongoDB
08Openai API
09TMDB API
10Stripe
03 /
Outcomes
AI
Powered matching
2
AI-driven features (quiz + similar movies)
Stripe
Payment integration
04 /
Build
01
Quiz-driven AI recommendations
Users answer a short preference quiz; OpenAI API turns the answers into a personalized set of movie recommendations.
02
Similar-movies AI matching
A second OpenAI-powered flow suggests movies similar to a title the user selects, independent of the quiz.
03
Authentication
Secure Google Authentication with session management and user profile persistence in MongoDB.
04
Movie data layer
TMDB API integration for rich movie metadata — posters, ratings, cast, and streaming availability.
05 /
Gallery


