Skip to content

Latest commit

 

History

History
42 lines (41 loc) · 1.48 KB

feedback.md

File metadata and controls

42 lines (41 loc) · 1.48 KB

bEtsy

What We're Looking For

Feature Feedback
Baseline
Appropriate Git Usage with all members contributing
Answered comprehension questions
General
Nested routes follow RESTful conventions
oAuth used for User authentication
Functionality restricted based on user roles
Products can be added and removed from cart
Users can view past orders
Merchants can add, edit and view their products
Errors are reported to the user
Trello board is created and utilized in project management
Heroku instance is online
** Order Functionaly **
Reduces products' inventory
Cannot order products that are out of stock
Changes order state
Clears current cart
** Database **
ERD includes all necessary tables and relationships
Table relationships
** Models **
Validation rules for Models
Business logic is in the models
** Controllers **
Controller Filters used to DRY up controller code
Testing
Model Testing
Controller Testing
Session Testing
SimpleCov at 90% for controller and model tests
Front-end
The app is styled to create an attractive user interface
The app layout uses Foundation's Grid
Content is organized with HTML5 semantic tags
CSS is DRY
Overall