Skip to content

Ishwar-Zatke/Movix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movix

Movix is a dynamic web application built with React, Vite, and Redux Toolkit that showcases trending movies and shows. It provides an intuitive exploration section for categorized media browsing, detailed pages with synopsis, trailers, ratings, and cast information along with recommendations.

Features

  • Display trending movies and shows
  • Exploration section for categorized media browsing
  • Detailed pages providing synopsis, trailers, ratings, and cast information
  • Recommendations for similar shows and movies
  • Infinite scrolling and custom carousels
  • Responsive layout ensuring an engaging user experience

Technologies Used

  • React 18
  • Vite
  • Redux Toolkit
  • Axios for data fetching from TMDB API
  • React Router DOM Version 6
  • React Player, Dayjs, React Icons, React Circular Progressbar, React Infinite Scroll, React Lazy Load Image

Installation

Clone the repository and install the dependencies:

git clone  https://github.com/Ishwar-Zatke/Movix.git
cd Movix
npm install
npm run dev