Disney clone
CLONE
An website with similar functionality like medium
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
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
- Clone the repo
git clone https://github.com/palacharlanarendra/DisneyPlus
- Install NPM packages
npm install
- 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?)
- 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/
- Navigate to the Login button and google authenticate the user.
- 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.
- Authorised user can see his personalised movie feed and can see the individual ovie page.
- 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.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Contact
Your Name - narendrapalach1 - narendrapalacharla@gmail.com
Project Link: https://github.com/palacharlanarendra/DisneyPlus
Live Link: https://disneyplusclone-8dfbb.web.app/
Acknowledgements
screenshot