Request for a trip
Design Figma →
As a logged user in a "Caroster plus" configured event, I can make a request to a trip with available seats, If my profile is not complete, I must provide a phone number in order for the driver to be able to contact me.
Specifically added in “Caroster plus” event :
- When I request a trip I’m informed to get in touch with the driver to organise the trip.
- I see contact information of the driver only when I subscribe to his trip.
- I can confirm my contact information provided to the driver and I can change it. If I have the information in my profile information are autofill.
Validation
- Click on “add myself”
- I see the modal to confirm my contact information
- Click confirm
- I get an e-mail to reminde met to contact the drive
- Inside the e-mail I see the
- Car name
- Start location
- Date and time of the trip
- Inside the e-mail I see the
- I guet a notification to contact the driver
- I see a confirmation snack bar with a message to tell me to contact the driver
Tasks
-
Backend: Update passenger model to store phone number next to its email -
Show only “Add myself” button on a travel (remove “Add someone else”) -
On click on “Add myself”, show a modal for phone input -
Add localized phone number input -
Add phone number in passenger details
Notion: https://www.notion.so/Request-for-a-trip-ed2848b3f8a44f6f8a69d42101976c8e
Points: 5
Edited by Tim Izzo