MovieMaze is an app to to look up a movie, see it's information, and see what streaming services it's available on.
- Fork or clone this repo:
git clone git@github.com:Kate-v2/MovieMaze.git <name of your choice>
- Install Dependencies:
npm install
- Update Libraries
npm audit fix
- Build Application:
npm run build
- To see the app in action locally:
npm start
then go to:http://localhost:8080/
This app obtains data through:
- Go to MovieMaze
- User the search bar to look up a title
- Pick the title you want
- View movie/series details
To run tests use npm test
- Incorporate user suggestions
- Incorporate suggestions on each movie page - TasteDive API
- Add a watched button
- Data Visualization for
watched this month
&watched vs liked
To contribute, see the setup instructions.
- Open Issues
- Create a new branch describing the feature. If you close an issue, include it's number in the branch name.
- Please describe all changes in the Pull Request (to
Master
), and all relative issue cards/actions. - Please use the Pull Request Template as the baseline for communication - feel free to add more!
- Please update the
README
if anything is affected.
Turing Project Details:
This site will be served from GitHub Pages in production.
In order to see your application running on production:
-
From the command line, run
npm run build
. -
Commit and push your application to GitHub.
-
Visit your repository on Github
-
Go to Settings
-
Under the Github Pages section of Options, select 'master' as your source and click
Save
Be sure to npm run build
and commit before each push to master. A few seconds after you push up, you should be able to see your application at https://your-github-username.github.io/project-name.