Disney clone


Logo

CLONE

An website with similar functionality like medium
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Live Project
  3. Usage
  4. Contributing
  5. Contact
  6. Acknowledgements

About The Project

This is a Disney Plus clone, following are the features, I tried to mimic few features from the medium. Here's are the features:

  • User Authentication using google
  • Displaying the movies for the website visitor.
  • Website visitors can view all the movies posted by the admin.
  • Authorized users can only view the movies details page.
  • Authorized user can only edit, delete his own articles.
  • User logout feature implemented.

A list of commonly used resources that I find helpful are listed in the acknowledgments.

Built With

frameworks, tech stack used to build this project,are:

Live project

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g
    

Installation

  1. Clone the repo
    git clone https://github.com/palacharlanarendra/DisneyPlus
    
  2. Install NPM packages
    npm install
    
  3. Enter the 'npm start' to run the project
    npm start or PORT=3000 npm start
    

Usage

To get a better idea about this project, follow my instructions (How to use?)

  1. Enter the 'npm start' to run the project, Run the react project on the default link localhost:3000 or click on the Live Link: https://disneyplusclone-8dfbb.web.app/
  2. Navigate to the Login button and google authenticate the user.
  3. Once you logged into the website, you can be able to access the private header links like write-a-story(add new post), search, whitelist, profile data.
  4. Authorised user can see his personalised movie feed and can see the individual ovie page.
  5. User can logout at anytime by clicking the logout button , which will be hovered on the profile picture at the right-top corner.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Your Name - narendrapalach1 -

Project Link: https://github.com/palacharlanarendra/DisneyPlus

Live Link: https://disneyplusclone-8dfbb.web.app/

Acknowledgements

screenshot

Screenshot from 2021-10-16 15-53-01.png

Screenshot from 2021-10-16 15-53-14.png

Screenshot from 2021-10-16 15-53-09.png