Skip to content

Amazon Prime Video Clone build in MERN Stack. In this user can watch the trailer of movies and add movies and tv shows to their watch list

Notifications You must be signed in to change notification settings

bhagat-hrishi/amazon-prime-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazon Prime Video Clone

logo This project is amazon prime video clone build in MERN Stack.

Features

  • Registered and Guest users can Watch the trailer of movies
  • Select movies in different languages
  • Only registered user can add movies and tv shows to their watchlist
  • While resetting the password registered user will receive email and through the link present inside the email user will reset the password

Gifs

Weclome page

  • Desktop view

Desktop view welcome page

  • Mobile view

Mobile view welcome page

Signin page

Signin page

Signup page

Signup page

Home page

Home page

Watch in your language

Watch in your language

Tv Shows page

Tv Shows page

Movies page

Movies page

Kids page

Kids page

Watch Trailer

Watch Trailer

Feedback form

Feedback form

Form footer

Form footer

Password reset link is inactive

inactive password reset link

Reference :

There are two methods for getting started with this repo.

Familiar with Git ?

> git clone https://github.com/bhagat-hrishi/amazon-prime-clone.git
> cd client
> npm install
> npm start
> cd server 
> npm install
> node index

Not Familiar with Git ?

download the .zip file. Extract the contents of the zip file, then open your terminal, change to the project directory, and:

> cd client
> npm install
> npm start
> cd server 
> npm install
> node index

Configuration for .env file

  • Note

    Create .env file in client and server folder

  • Content of .env For client

    REACT_APP_API_KEY = Enter your tmdb api key

  • Content of .env For server

    MONGO_ATLAS_PW = dbpassword

    DB_URL = db url from mongodb atlas

    FEEDBACK_GMAIL = email id

    CLIENT_ID = client id

    CLIENT_SECRET = client secret

    REDIRECT_URI = https://developers.google.com/oauthplayground

    REFRESH_TOKEN = refresh token

Releases

No releases published

Packages

No packages published

Languages