Visit the deployed site here.
- Summary
- Setup
- Technologies and Tools
- Learning Goals
- Project Reflections
- Roadmap
- Contributors
- Sources
This application allows a user to view a movie library, click on an individual movie poster to see details of that movie, and watch a trailer. Goal was to implement React framework and utilizing React Router along with End-to-End testing using Cypress.
rancid3.mp4
- Fork this Repo
- Clone it down to your machine
cd
into the root of the project directory- Run
npm install
- Run
npm start
in your terminal
- JavaScript
- React
- React Router
- ReactPlayer
- RESTful API
- HTML
- CSS
- Cypress Testing
- npm
- Node.js
- GitHub Issues
- GitHub Projects
- Gain competency with React fundamentals
- Learn how to test React components & asynchronous JS
- Practice refactoring
- Create a multi-page UX using Router
- Gained more confidence in using React
- Learned new technologies through Router and Cypress testing
- Accomplished learning goals defined by the project specs
- Successfully achieved all features for the application
- Learning and implementing new technologies through self-study
- Working around 3 different time zones of each contributor
Future features could include:
- Search/Filter functionality
- Add a new movie
- Update a current movie's details
Amber Bodnar
Grant Beard
Neil Linton
The Turing School of Software and Design provided a project spec sheet for students to follow, which can be found here.