Austen Dunn
Peerat Sukcharoenyingyong
Heather Faerber
Link to original project's project management board
Link to original project repo with PR reviews and communication
An application which uses the Fetch API to retrieve movie data and display the movie information, including average rating. When logged in, users can add their own personal rating for each movie.
Clone this repo to your local machine. Run npm install
to install
dependencies.
To launch the application, run npm start
in your terminal.
Go to http://localhost:3000/ in your browser.
Log in with Username: [email protected]
Password: password123
.
Type control + c in your terminal to stop running the application locally.
This application was built with create-react-app
and tested with Jest and
Enzyme.
The project focused on:
- Clean, modular React architecture
- Redux implementation for global state management
- Accessing data using the Fetch API to GET, POST and DELETE data from multiple endpoints
- Effective project management, communication and workflow through thorough code reviews and GitHub Projects
- Thorough test coverage with a robust test suite that includes snapshot, unit, async and redux testing