Skip to content

Repository files navigation

Streamify-gpt is an AI-Powered Movie Streaming App

A modern Netflix-inspired movie discovery platform built with React, Firebase, and OpenAI GPT integration for intelligent content recommendations.


Overview

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.


Key Features

  • 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

Tech Stack

  • 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

Highlights

  • 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

Live Demo

🔗 streamflixmovieapp.netlify.app/browse

About

A full-featured OTT-style web application inspired by Netflix’s UI/UX, built to demonstrate advanced React.js architecture and API integration.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages