Quick Links
Contributing Guide • Issues • Pull Requests • LICENSEContents • Demo • Screenshot • Run Locally
- Our goal is to come up with a website that will provide trivial information about movies and web shows.
- Providing users a minimalistic yet immersive experience.
- Creating a place for like minded people to have a discussion on movies and web shows.
- Providing users to Discover new movies and web shows. based on their interests.
- Dashborad
- Trending Movies and TV Series
- Discover Movies and TV Series in different genres
- Latest, Pupoular , Upcoming Movies and TV Series
- Search Movies and TV Series
- Movie and TV Series Details(Cast, Crew, Trivia, Photos, Videos etc.)
- Recommendations for Each Movie and TV Series
- Add and Remove from Watchlist
- Trending Persons
- Search Persons
- Person Detail Page with Biography, Movies, TV Series and Gallery etc.
- Image Carousel with Zoom
- and More...
- React JS
- Context API
- React Hooks
- React Router Dom
- Tailwind
- Styled Components
- Firebase
- Firestore
- MUI
- React Icons
This app is Deployed to Vercel
View Demo
Required to install and run the software:
- Clone the respository locally
git clone https://github.com/Mridul2820/cineparadis.git
- Create a
.env
file in the root directory
REACT_APP_TMDB = <YOUR_TMDB_API_KEY>
REACT_APP_FIREBASE = <YOUR_FIREBASE_TOKEN>
TMDB API KEY
: Get yourTMDB_API_KEY
by signing in to TMDB account. You can apply for an API key by clicking the "API" link from the left hand sidebar within your account settings page. You need to have a legitimate business name, address, phone number and description to apply for an API key.FIREBASE TOKEN
: Go to Firebase and navigate to Firebase Console. You need to Sign Up with you Gmail. Create an App and get yourFirebase Token
. You Also need to enable Google Sign In in the Sign-in methods. Enable Firestore in the Firebase Console and Create a Collection calledusers
.
- Install the
node_modules
npm install
- Start the Server
npm start