A movie database application where users can browse various movies and view details and other information about the movie. Additionally, users can view a trailer or clip of the movie of their choosing.
- Client: React, JavaScript, HTML, CSS, NPM
- Testing: Cypress
- Server: Heroku API
- Accessibility: Lighthouse
Get all Movies
GET https://rancid-tomatillos.herokuapp.com/api/v2/movies
Get a single movie
GET https://rancid-tomatillos.herokuapp.com/api/v2/movies/${id}
Get a movie's details
GET https://rancid-tomatillos.herokuapp.com/api/v2/movies/${id}/videos
To run end-to-end tests, run the following command:
npm run cypress
Clone this project:
git@github.com:Crpearce/Rancid-Tomatillos.git
Go to the project directory:
cd rancid-tomatillos
Install dependences:
npm install
Start the server:
npm start