Skip to content

Cinemania is a responsive web app built with React and Redux, offering users a seamless way to explore and favorite the latest, top-rated, upcoming, and popular movies and TV shows using TMDB API. It features detailed views, genre-based browsing, and pagination for an enhanced viewing experience.

Notifications You must be signed in to change notification settings

Rupal-Gupta29/Cinemania-Movie-App

Repository files navigation

Cinemania

I've developed a web app called Cinemania using React, Redux Toolkit, and React Router DOM for client-side navigation. Cinemania utilizes the TMDB API to fetch and display the latest, top-rated, upcoming, and popular movies and TV shows. Key features include:

  1. Adding movies or shows to a favorites section.
  2. Searching for movies or shows based on various criteria.
  3. Viewing detailed information about selected movies or shows, including ratings, cast, release date, seasons, durations, and genres.
  4. Watching available trailers on YouTube.
  5. Browsing content by genres.
  6. Pagination for browsing fetched data.
  7. Responsive design to ensure a seamless experience across all devices

These features provide a comprehensive and engaging experience for users to explore and enjoy their favorite movies and TV shows.

App interface

Home page

homepage

Movies page

moviepage

Shows page

showpage

Detailed page

detailed page

Favourites section

favourites page

Search Page

search page

Mobile View

home-m detailed-m favourites-m

React + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

About

Cinemania is a responsive web app built with React and Redux, offering users a seamless way to explore and favorite the latest, top-rated, upcoming, and popular movies and TV shows using TMDB API. It features detailed views, genre-based browsing, and pagination for an enhanced viewing experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published