RUBRIC
Project 2 | Mobile Commerce App
Performance Evaluation
Mark boxes with an 'X'; if did not achieve bonus, mark with a '-'
| Requirements | Incomplete (0) | Does Not Meet Expectations (1) | Meets Expectations (2) | Exceeds Expectations (3) |
|---|---|---|---|---|
| Allow the user to search by at least three different product-related criteria | ||||
| Show results in separate entries/pages to the user, including descriptions, images, and whatever else you like | ||||
| Gather data for the search results from the database | N/A | |||
| Allow the user to add products to a shopping cart, which they can view at any time | ||||
| Incorporate Object Oriented principles into your app | ||||
| Contain code comments, explaining the functionality behind sections of code | ||||
| Include at least 4 user stories | ||||
| Include espresso tests for your app |
| Bonus | Meets Expectations |
|---|---|
| Incorporate Material Design principles into your app | - |
| Create a review system for user feedback for each product | - |
| Add more complexity to the user's searches | - |
| Add JUnit tests for your non-Android classes | - |
| Incorporate Square's Picasso photo library | - |
Notes:
Score:
Based on the requirements, you can earn a maximum of 28 points on this project.
Your total score is: #
PROGRESS REPORT
Student Check-in:
| WHAT’S GOING WELL? | STRUGGLES |
|---|---|