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
reviewer
can create areview
for acoffee-shop
- A
reviewer
can see a dropdown ofcoffee-shop
s and choose which one they want to review - A
reviewer
can see five radio buttons to say how many stars they want to rate the shop - A
reviewer
can see a textfield to type in the comments they have of the shop
- A
- A
reviewer
can see theirreview
s
API Details
Host: https://desolate-brushlands-19147.herokuapp.com
Namespace: api
Resources
coffee-shop
- Properties:
name
-string
city
-string
- Relationships
reviews
-hasMany
-review
reviewers
-hasMany
-reviewer
- Restrictions
- NONE
- Properties:
reviewer
- Properties:
email
-string
password
-string
- Relationships
reviews
-hasMany
-review
- Restrictions
- Reviewers can only be updated by themselves
- Properties:
review
- Properties:
rating
-number
comments
-string
date
-date
- Automatically assigned by server
- Relationships
coffee-shop
-belongsTo
-coffee-shop
reviewer
-belongsTo
-reviewer
- Automatically assigned by the server
- Restrictions
- All users can read
review
s - Only logged in
reviewer
s canPOST
new reviews reviewers
canPATCH
only 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