niemp296 / Sonder

A website where users can see locations in a map and how much they cost, and then plan a trip
0 stars 1 forks source link

Planning Trip #11

Open eddiekaung opened 4 years ago

eddiekaung commented 4 years ago

User Story

As a registered user, I want to be able to see the trip I already planned, and then edit them based on my needs, so that I know exactly how much to spend.

Biz goal

Adoption and satisfaction. Our main competitor google trip and Tripadvisor has a similar feature that lets users plan their trip, but they do not show an estimated cost to spend.

Use Case

Name "Trip Planner"

Description Post or update entry to the database, depending on whether it is a new plan or an existing plan.

Precondition User is registered as a traveler (not an advertiser) and has internet connectivity

Basic course of action Path a:

  1. User signs in successfully as a traveler
  2. User goes to their account page
  3. User clicks on "My Profile"
  4. Existing plan entries show up
  5. User clicks on one of the entries to update a plan or make a new entry
  6. User clicks on add location
  7. User is redirected to map to search and add.

Path b:

  1. User signs in successfully as a traveler
  2. User searches a place on the search bar
  3. A map shows up with an estimated cost of travel to that region and a list of previous trips
  4. User clicks on one of the locations in the map
  5. User is prompted to input which plan to add locations to
  6. User clicked on the + button
  7. Location is successfully added to map

Alternative paths If the app fails to write to the database due to database failure or connectivity issue, the user is redirected to a page to let them know what the error is.

Post Condition When user refreshes their account page, they see the entry added in their list of planned trip.

saraford commented 4 years ago

Adoption and satisfaction.

As mentioned in slides and on the quiz, you should have just 1 biz goal that you're targeting. -5 points

Post Condition

this goes before the alt paths