Tuesday April 19
Interruptions & Events
- 12 - Meeting
Standups
- What is going well?
- What is not going well (what are you struggling with)?
- What's something you'd like to share not about code?
- What's something you've learned
Common Wins
- Catching up HW
Common Struggles
- Debugging Ember Applications
- Still catching up on Ember
- Ryan broke the server...
- Getting stuck
Topics
- Ember Dev Tools
- Data Down Actions Up
- Build an App
Requirements
- A user can see all existing reviews
- A user can register as a
reviewer - A user can login as a
reviewer - A
reviewercan create areviewfor acoffee-shop- A
reviewercan see a dropdown ofcoffee-shops and choose which one they want to review - A
reviewercan see five radio buttons to say how many stars they want to rate the shop - A
reviewercan see a textfield to type in the comments they have of the shop
- A
- A
reviewercan see theirreviews
API Details
Host: https://desolate-brushlands-19147.herokuapp.com
Namespace: api
Resources
coffee-shop- Properties:
name-stringcity-string
- Relationships
reviews-hasMany-reviewreviewers-hasMany-reviewer
- Restrictions
- NONE
- Properties:
reviewer- Properties:
email-stringpassword-string
- Relationships
reviews-hasMany-review
- Restrictions
- Reviewers can only be updated by themselves
- Properties:
review- Properties:
rating-numbercomments-stringdate-date- Automatically assigned by server
- Relationships
coffee-shop-belongsTo-coffee-shopreviewer-belongsTo-reviewer- Automatically assigned by the server
- Restrictions
- All users can read
reviews - Only logged in
reviewers canPOSTnew reviews reviewerscanPATCHonly THEIRreviews
- All users can read
- Properties:
Code
Lab
Review Chat Server
Videos
- https://vimeo.com/163414987/b8c6e3b395
- https://vimeo.com/163416430/af68845e47
- https://vimeo.com/163435030/3abeb0744b
- https://vimeo.com/163435057/bc2288bc4c