Skip to content

Stream Ai is a modern, responsive web application that allows users to browse and discover movies. It features a sleek and intuitive user interface, inspired by popular platforms like Netflix.

Notifications You must be signed in to change notification settings

ELHARCHAOUI-SIFEDDINE/StreamAi

Repository files navigation

Stream Ai

Stream Ai is a modern, responsive web application that allows users to browse and discover movies. It features a sleek and intuitive user interface, inspired by popular platforms like Netflix.

Table of Contents

Features

  • Home Page: Displays a hero section with a featured movie trailer and a list of movies in different categories (Now Playing, Top Rated, Popular, Upcoming).
  • Explore Page: Allows users to browse and search for movies, with options to filter by genre, release date, and more.
  • Movie Details: Provides detailed information about a selected movie, including the plot, cast, and user reviews.
  • Personalized Recommendations: Based on the user's browsing history and preferences, the app suggests movies they might enjoy.
  • User Authentication: Users can create an account, log in, and manage their profile settings.
  • Responsive Design: The app is designed to work seamlessly on desktop, tablet, and mobile devices.

Technologies Used

  • React: A popular JavaScript library for building user interfaces.
  • Redux: A predictable state container for managing the application's state.
  • React Router: A library for handling client-side routing.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.
  • Firebase: A comprehensive app development platform that provides authentication, hosting, and more.
  • Axios: A popular HTTP client for making API requests.
  • Lucide Icons: A set of customizable open-source icons.

Getting Started

Prerequisites

  • Node.js (version 14.0.0 or higher)
  • npm (version 6.0.0 or higher)

Installation

  1. Clone the repository:
  1. Navigate to the project directory:
  • cd StreamAi
  1. Install dependencies:
  • npm install

About

Stream Ai is a modern, responsive web application that allows users to browse and discover movies. It features a sleek and intuitive user interface, inspired by popular platforms like Netflix.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published