A modern Netflix-inspired movie discovery platform built with React, Firebase, and OpenAI GPT integration for intelligent content recommendations.
Streamify-gpt is a full-featured video streaming web app designed to showcase scalable frontend architecture and AI integration. Users can sign in, browse trending movies from TMDB, and get GPT-powered suggestions for what to watch next.
- Authentication: Firebase-based Sign-Up, Login, Logout, and profile update
- Browse Page: Dynamic movie banners, trailers, and categorized lists (Now Playing, Popular, Top-Rated, Upcoming)
- AI Search (NetflixGPT): GPT/Gemini-powered intelligent movie recommendations
- Multi-Language Support: User-friendly internationalized interface
- UI/UX: Responsive Tailwind-based design with modern animations
- State Management: Redux Toolkit for user and movie data
- Frontend: React.js, Redux Toolkit, Tailwind CSS
- Auth & Hosting: Firebase, Netlify
- AI & APIs: OpenAI GPT / Gemini API, TMDB API
- Deployment: Firebase Hosting, Netlify
- Tools: Git, VS Code, Postman
- Implemented secure route handling and session persistence
- Created custom hooks for fetching trailers and movie data
- Optimized API performance using memoization
- Clean architecture with modular components and slices
- Deployed production build on Firebase