Criteria | yes/no, and optionally any details/lines of code to reference |
---|---|
Both team members contribute with at least 5 commits each | ✔️? |
The App uses React Router (or similar package) to create bookmarkable navigation for their application on the following routes / , /search , /library , /customers |
✔️? |
React & the API integrate together via api requests | ✔️? |
Both ends of the application are deployed and communicate | ✔️? |
React App is attractively styled | ✔️? |
Criteria | yes/no, and optionally any details/lines of code to reference |
---|---|
There are controller tests around adding a movie to the database including tests around adding a movie twice and adding a movie not in the movie database. | ✔️? |
There are API controller actions which allow the user to add a movie to the database. | ✔️? |
The api uses the movie database via HTTParty to pull movie content. | ✔️? |
You cannot add a movie twice. | ✔️? |
Functional Requirement | yes/no |
---|---|
You can navigate to the search, library and customer list pages | ✔️? |
You can search for movies | ✔️? |
You can add a new movie | ✔️? |
You can rent a movie | ✔️? |
Overall Feedback | Criteria | yes/no |
---|---|---|
Green (Meets/Exceeds Standards) | 4 in Code Review && 6 in Functional Requirements | |
Yellow (Approaches Standards) | 2 in Code Review or 4 in Functional Requirements, or the instructor judges that this project needs special attention | |
Red (Not at Standard) | 0 in Code Review or 0 in Functional Reqs, or assignment is breaking/doesn’t run with less than 5 minutes of debugging, or the instructor judges that this project needs special attention |