The Movie Store is a website that uses The Movies Database API to display recent popular movies and TV shows.
The movie store can be accessed through http://themoviestore.netlify.app. There are no complex features on the website, you can just search for a movie or tv show and the website will display movies and tv shows relevant to your searched keyword.
This section gives the step by step process for people who want to contribute to this project. To contribute to this project, you will need to have nodeJS installed so you have access to npm(Node Package Manager) and also you need git version control.
Feel free to create an issue if you fine any problems in the code.
-
Fork this repository
If you look in the top right corner of your screen, you will find a button labelled fork.Click on it and GitHub will automatically create a version of this project for you.
-
Clone your version of the project
Open your version of the project from your Github profile. Then can clone the repository with the following command:git clone https://github.com/<your username>/the_movie_store.git
After running the command above, you should have a version of the respository locally on your computer.
-
Install the project dependencies
This Project has a few dependencies. To install the dependencies your have to go into your local version of the project withcd the_movie_store
Then run the command:
npm install
and npm will go to the
package.json
and install all the necessary dependencies for the project. After this you are almost ready to start contributing. -
Create a new branch
When you have done the first three steps, you can create an new branch where you can make you changes and add new features by running this command:git checkout -b your-branch-name
Now you are all set to start adding new features and making changes to the project.
When commiting changes, make sure to use descriptive commit messages.
-
Push your code to Github
When you are done contributing, you push your new code to Github withgit push
Now just one step left
-
Create a pull request
Go to your Github fork and switch to the recently pushed branch from the last step. Create a pull request with a proper description, and wait for your changes to be reviewed.