-
Notifications
You must be signed in to change notification settings - Fork 0
Functionality and MVP
Winnie Ng edited this page Oct 19, 2021
·
1 revision
- Dogs are listed on a dog index page
- Each listed dog has a photo and a couple details about the dog
- Index page is only visible to logged-in users
- Shelters and users have profile pages
- On a shelter's profile page, users can view the shelter's location, contact info, and other details
- Potential adopters' profile pages show a user the appointment(s) they've made with the shelter
- Potential adopters may book appointments with shelters to meet dogs
- A dog cannot be double-booked for the same appointment time slot
- Users may choose an appointment via a calendar picker API
- On the dog index, users may filter the listed dogs based on traits like breed, sex, and location
- If no results match, then all dogs are displayed
- Potential adopters may message with shelters