Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📺 StreamFlow

A modern streaming platform inspired by Netflix, built with React.js, Swiper.js, and React Router.
StreamFlow delivers a smooth and responsive user experience with clean UI design, dynamic routing, and interactive carousels for movies and TV shows.


🚀 Features

  • 🎬 Netflix-inspired UI – familiar, modern, and user-friendly design.
  • 🌀 Swiper.js Integration – smooth carousels for browsing movies/shows.
  • 🔀 React Router – client-side navigation for seamless transitions.
  • 📱 Responsive Design – works across desktop, tablet, and mobile.
  • ⚡ Reusable Components – modular architecture for scalability.
  • 🎨 Styled with Tailwind (or CSS) – easy to customize and extend.

🛠️ Tech Stack


⚙️ Installation & Setup

  1. Clone the repository

    git clone https://github.com/ShehabGamal/Stream-Flow.git
    cd Stream-Flow
  2. Install dependencies

    npm install
  3. Run the development server

    npm start
  4. Build for production

    npm run build

🌐 Deploy to GitHub Pages

The project is configured for the ShehabGamal/Stream-Flow repository.

  1. Deploy the production build

    npm run deploy
  2. Enable Pages in GitHub

    In the repository, open Settings → Pages and select the gh-pages branch as the source. The site will be available at:

    https://shehabgamal.github.io/Stream-Flow/


👨‍💻 Author

Shehab Gamal
📧 shehab.gamal333@gmail.com

About

StreamFlow is a modern, high-performance streaming front-end inspired by Netflix. Built with a mobile-first design, it delivers an immersive media browsing experience featuring interactive content grids, dynamic search, and adaptive layouts optimized for all devices.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages