coopcycle / coopcycle-app

CoopCycle native app
MIT License
151 stars 33 forks source link

New delivery; improve time slot / datetime selection (Dropoff) #1791

Open vladimir-8 opened 1 month ago

vladimir-8 commented 1 month ago

The Context

Right now either we can select a time slot or multiple time slots, in which case a dropdown menu appears that can be very long and unwieldily, OR if we do not select any time slot we get the default time range picker which has scrolling wheels for the day, hour, and minute.

The hope here is to do two things.

Current Design 1

036805AE-18B7-4B36-B71E-48B60ABF82F5_1_102_o

Current Design 2

946AF682-25DE-4C19-B14B-ED57A41BA546_1_102_o

Current Design 3

88532FB0-9AE9-442C-A22D-088ED30CF129_1_102_o

New Design for default time slot

3A7B7FC8-D302-4A18-A048-8DEDCE0F87B5_1_102_o This should be in five minute increments, not 1,2,3,4...

New Design for handmade time slot selection

Screenshot 2024-05-24 at 23 17 15

this page has multiple time slots options on the left, and activated days on the right. In a wheel spinner format, there should be two wheels, one being the day and one being the time slot optoin (ex: 10:00 - 12:00)

  1. choose from preconfigured time slots
  2. enter arbitrary date time