Skip to content

A responsive SPA for listing Movies and TV shows built using ReactJS and Sass for styling. Movies data is fetched from TMDB API

Notifications You must be signed in to change notification settings

Ritika-Agrawal811/movie-hub

Repository files navigation

Movie Hub

A responsive Single Page Application for listing Movies and TV shows built using ReactJS and Sass for styling. A beautiful user interface that allows users to browse, search and explore a wide collection of Movies and TV Shows fetched from TMDB API!

Features 🎯

1. Searching:
A "Search" Button to search for a specific movie or tv show by their name.

2. Sorting:
You can sort movies/tv shows based on their genres, rating and popularity.

3. 404 Page:
A custom 404 page to handle nonexistent routes

4. Carousels:
Carousels with a toggle button to switch between movies and tv shows for different categories.

Packages Used 📝

🔆 Sass for styling
🔆 Axios
🔆 Redux Toolkit
🔆 React Router 6
🔆 React player
🔆 React Select
🔆 React Circular Progressbar
🔆 Lazy Image Load
🔆 Infinite Scroll


demo.mp4

Screenshots 👇

Home Page

Desktop View Mobile View

Details Page

Desktop View Mobile View

About

A responsive SPA for listing Movies and TV shows built using ReactJS and Sass for styling. Movies data is fetched from TMDB API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published