just an idea
The logged-in user creates a new Place, or joins a previously created Place. This become a place manager to setup pickup from his Place.
For a specific day enters the time from-to, type of food (meal, vegetables, drink, fruit, other), estimated volume, number of slots.
Another logged user became pickuper ando join the pickup
the user that picks up the food before the time window ends can immediately make feedback / rating. He confirms the specified volume.
if pickuper does not manage to pick up in the deadline, he click to release the slot and / or suggest another deadline.
Note that I suggest changes here:
- 2 types of users: Places manager and pickuper
- the manager can enter the type of food and estimated volume
- the pickuper can rate the pickup before the time window ends, confirm volume
- Pickuper may suggest another term.
Now i have a little bit stuck with new users that are not pickupers. The only thing what I need from them is setting up the pickup in their Place. The interface is too complex for them. They are never make any other operation than setting time and perhaps the volume.
Any other options are welcome.