This project is a Flixxit (Netflix clone) built using MERN stack and Firebase. It allows users to browse a selection of movies and TV shows, view details about each title, and watch trailers.
Features
- User authentication and registration.
- View detailed information about each title.
- Browse and search for movies and TV shows.
- Add items to your watchlist.
Demo
You can check out a live demo of this project here.
Technologies Used
- React
- Redux
- Firebase
- MongoDB
- Express
- NodeJS
- Clone the repo and run
npm install
- Node.js and npm installed on your machine.
- Firebase project set up with authentication and Firestore database.
- Create a Firebase project and set up authentication and Firestore. Update the Firebase configuration in the project.
- From the server folder to Start the development server
npm run dev
oryarn start
- From the app folder run
npm run dev
oryarn start
- Open your browser and navigate to http://localhost:3000.
- UserName : pooja1@gmail.com
- Password : abc123
- Register for an account or log in.
- Browse and search for movies and TV shows.
- Click on a title to view its details and watch trailers.
- Add items to your watchlist.
- This application was built using React, Redux, Material UI, Sass, CSS modules, Webpack 4, Babel, ESLint
- This project was inspired by Netflix.
- Special thanks to TMDb for providing the movie and TV show data.
If you have any questions or feedback, please feel free to contact us:
Email: puujstrivedi63@gmail.com