RuralBrick / hagglehaul

Hagglehaul - book and bid on rides
https://hagglehaul.azurewebsites.net
Apache License 2.0
1 stars 1 forks source link

Rider modify trip #29

Open RuralBrick opened 6 months ago

RuralBrick commented 6 months ago

User Story

As a rider, I would like to modify a trip’s details so that I change what I want.

Detailed Description

If my needs for the trip changes, I should be able to update the details (within certain restrictions).

Acceptance Criteria

jaczhi commented 5 months ago

@RuralBrick what sort of modifications would you want the user to be able to make? and at which stages of the trip?

RuralBrick commented 5 months ago

@RuralBrick what sort of modifications would you want the user to be able to make? and at which stages of the trip?

No modifications after buying except canceling trip (if so, then no guarantee of refund). Can do anything reasonable any time before buying (like not setting the trip into the past). Maybe prevent buys on specific bids if their drivers haven't seen the update yet.

I've rethought riders a little too, and it now feels more reasonable for them to change their bid more freely too (raising it or removing it), especially considering riders can choose any bid. They just can't cancel after being bought. And optionally put a strike on them if they do.

And on all types of past trips, maybe set everything to read only to make things easier.

jaczhi commented 5 months ago

Sounds great. I agree with this approach @RuralBrick

Feel free to implement any checks/restrictions at your discretion for trip modification specifically