-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Summary: Give users the ability to log their hike details ahead of time and share hike details with others via sharesheet.
Requirements:
- Add 'add new hike' card to OSAR dashboard
Behavior of card
- when user taps on card take user to a screen where user can input hike details
- After user fills out hike details, user can tap cta "Log hike & share"
- User can also cancel or disregard hikes by tapping cta "cancel"
- Show two ctas at bottom of 'add new hike" page
When user taps "cancel"
- User can also cancel or disregard hikes by tapping cta "cancel"
- Do not log hike in "my hikes'
- Do not save hike information
- Take user back to dashboard
When user taps 'Log my hike & share'
BE
- Record and store hike information
- Add hike to 'my hikes page'
FE
- Show snack bar or notification at top of screen "Your hike has been logged. Please share with a friend!"
- Also automatically show share sheet where user can share hike info
- User should be able to dismiss share sheet if they dont want to share
- Once user shares hike or dismisses, take user back to dashboard
Adding details to 'add new hike card'
- Details should be a fill a form format
- Show following details:
- Name: Add two fields here, First and last (If user has created a profile with us and filled out, are we able to autopopulate?)
- Medical issues: Free form input, show larger box since might contain more content (If user has created a profile with us and filled out, are we able to autopopulate?)
- Car License: Free form input
- What trail are you starting at: Free form input, user can type in trail name
- What trail are you ending at (if different): Free form input, user can type in trail name
- Today's date and Start time: Can we log automatically fill this for them based on date & time at moment? If not can we add a calendar an time picker?
- Estimated End date: can we add a calendar an time picker?
- Emergency contact— Show two freeform fields here, Name AND phone number
- Who am I hiking with (name & age): Similar to medical issues input, show larger box since might contain more content
- Notes: Similar to medical issues input, show larger box since might contain more content
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Todo