JO
Back to Projects

AI Movie Recommender

AI-powered movie recommendation platform with mood-based search, personalized suggestions, and Firebase authentication.

Year

2026

Role

Full-Stack Development

Technologies

ReactTypeScriptOpenAIFirebase

Screenshots

Key Features

1

AI-powered movie recommendations using OpenAI API

2

Mood-based search with 8 different emotional states

3

Firebase Authentication for user management

4

Favorites management with Firestore database

5

Multi-language support (English & German)

6

Dark/Light theme with persistent storage

7

Responsive design for all devices

8

TMDB API integration for movie data

Technical Implementation

  • Built with React 19 and TypeScript for type safety

  • Vite for fast development and optimized builds

  • Tailwind CSS with Flowbite components for UI

  • Express server for OpenAI API integration

  • Firebase services for auth and data storage

  • Framer Motion for smooth animations

  • Comprehensive testing with Vitest

  • Vercel deployment with serverless functions

Interested in this project?

Check out the live demo or explore the source code