Subscribing to trip alert
Design Figma →
Userflow Whimsical →
Wireframe Whimsical →
As a logged user on the waiting list for an event with the "Caroster plus" module activated, I can indicate my starting address, in order to be informed when a departure near my home is available.
Validation
-
I register
-
I fill in all the fields (address and radius not mandatory)
-
If I do not fill in the address, I will be notified of all additions of trip to the event
-
Otherwise, I receive a notification based on the proximity of the journey
General rule: The waiting list is used to receive notifications in case of new journeys
Tasks
-
Only for Caroster+ event, hide “Waiting list” -
Only for Caroster+ event, add a new tab for alerting -
Backend: Store alerting info for a user in an event (new model to create ?) -
Backend: When a trip is added to an event, get all users with alerting enabled, calculate distance between user and trip departure, check and send notification -
Backend: If a user has enabled alerting without address, send notification for every new trip
Technical note: Use simple calculation for distance between two coordinates
Notion: https://www.notion.so/Subscribing-to-trip-alert-4876752c424d4e0cbc310bb05a144316
Points: 5