foobar-org / tasks-and-no-code

This repo is only for hosting issues to add to the project board. DO NOT PUSH ANY CODE OR RESOURCES TO THIS REPO.
0 stars 0 forks source link

User stories-MVP #5

Open LinnierGames opened 5 years ago

LinnierGames commented 5 years ago

Some details found while writing each user story

LinnierGames commented 5 years ago

Parent registers a new account and links their child's car onto our app

Dakota is going to a party later tonight. Dakota's parent, Sam, just purchased our platform to help protect Dakota when they want to drive themselves back home.

Sam downloads our app and creates a new account by selecting Parent (as opposed to Driver). Sam needs to enter their email and a password. Sam registers Dakota's car by authorizing our app to view Sam's registered vehicles as part of the signup flow.

After finishing the signup flow, Sam wants to register Dakota to a car. Sam selects Dakota's car from the list of registered vehicles and assigns it to Dakota. Then, Sam makes note of its activation code to then give to Dakota to use (this code can be 4 digits and 1 emoji ¯_(ツ)_/¯ ).

LinnierGames commented 5 years ago

Parent links their ride-share account to our platform

In the event Sam doesn't believe Dakota is ok to drive themselves back home, Sam can request a ride-share service to pick up Dakota and drive them back home.

Sam opens our app and links their ride-share account(s) along with their credit card. Now, Sam can request a ride-share for Dakota.

LinnierGames commented 5 years ago

Parents are not responding to their child's calls

Same story as Parent unlocks their child's car. But,

Dakota has a 💣and returns to the car. Dakota calls their parents and no answer. Dakota recalls there are friends at this party Dakota's parents trust and have been added to our platform as trusted peers. Dakota finds four of their friends and asks them to unlock their car. Dakota's friends conclude Dakota is ok to drive themselves back home. Each friend sends their approval of unlocking Dakota's car. Dakota returns to their car and it unlocks and they drive themselves back home.

LinnierGames commented 5 years ago

Child registers themselves with an activation code from the parents

Sam has Dakota's car set up on our platform and Sam gives Dakota their activation code. Dakota then downloads our app and selects Driver (as opposed to Parent since Dakota's car is already registered to a parent, Dakota can't register their car themselves). Dakota enters the activation code and setup is complete.

  1. Are there any features the driver can do in the app? Perhaps they can lock and unlock their own car whenever they go shopping or to school without the parent (of course the parent would need additional setting up of free-hours the driver can do this without parent's grant)
LinnierGames commented 5 years ago

Child arrives at the party

After setting up our app, Dakota drives off to the party. Dakota parks the car, turns off the car and leaves the keys inside the car somewhere out of sight and locks the car. Dakota opens our app and alerts Sam they've arrived safely to the party and the car is properly locked (keys are secured somewhere inside of Dakota's car).

1. How do we know the keys are inside of the car?

LinnierGames commented 5 years ago

Child returns to their car and requests to unlock their car

Dakota has a 💣and returns to the car. Dakota calls Sam by opening our app and tapping on request to unlock the car and after having a conversation they conclude Dakota is ok to drive themselves back home. Sam gets off the phone with Dakota and opens our app. Sam navigates to Dakota's car and unlocks the car. Dakota's car unlocks and they drive home safely.

  1. Any fail-safe if the child's phone is dead or out of service and can't get a hold of the parents? Or,
  2. The car is in a dead spot of internet coverage?
LinnierGames commented 5 years ago

Child requests to unlock their car and the parents do not unlock the car

Dakota calls Sam and Sam concludes Dakota is not ok to drive themselves back home. Sam gets off the phone with Dakota and opens our app to request a ride-share to pick up Dakota. Ride-share arrives and picks up Dakota and drives them home.

Alternate story

Instead of requesting a ride-share to pick up Dakota, Sam and another drive to Dakota. When they arrive, Dakota enters Sam's car, Sam unlocks Dakota's car and Sam and the other drive both cars back home.