NorwoodAndBrixtonFoodbank / nbf-website

https://main.d3dkw68f839t0q.amplifyapp.com/
5 stars 2 forks source link

Calendar entries should allow method for viewing the Parcel #462

Open dan-langridge opened 2 months ago

dan-langridge commented 2 months ago

Is your feature request related to a problem? If so, please describe.

When I click on an entry in the Calendar the dialog displays a start and end time for the calendar event but does not allow user to click through to the Parcel record.

Describe the solution / feature you'd like

For the Calendar to be useful, I'd want to be able to click through and view or amend the Parcel that is shown as being for collection in each calendar event

Additional context

I assume there's more to come here as I can't really see the purpose of the Calendar at the moment since there's no information beyond Client name being displayed - surely basic information similar to driver overview should be accessible so number of parcels can be checked etc.

When you click a clients name on the calendar, perhaps show some basic info in the modal, similar to driver overview data. Name Address Phone Family Size Date Parcel being packed Number of Parcels

Stuart-Knowles-SW commented 2 months ago

We were having similar questions about what the calendar page is for, since we couldn't really see how it fits into any of the current workflows or user stories. @stonelink may have more context about the original intention.

From your point of view Dan, does the Calendar seem like a potentially really useful feature which we can update and improve, or is it a more of a vestigial feature which we should remove so we can focus our efforts on more useful parts of the app?

stonelink commented 2 months ago

Hi Dan, When the initial version of the calendar was implemented by the first cohort, we should have been clearer with you that we did not have a specification. The requirements that the cohort were working from were the following, based on limited knowledge of the existing system.

This page in the current app has an embedded Google calendar that shows appointments for collections. Each collection appointment is associated with a collection centre (in the screenshot below the collection centres are Brixton Methodist Church and Vauxhall), each of which has its own Google calendar. The embedded calendar has the standard week/month/agenda views. In the replacement version, it isn’t clear what the replacement for this functionality should be. The existing Google accounts might be associated with Christ Church London, in which case new accounts would need to be created even if we stay with Google calendars.

Thank you for the spec that you've given in the description above.

@Stuart-Knowles-SW my high level understanding is that the calendar page is used by staff of each Collection Centre to see the appointments, and by Foodbank staff to plan deliveries to CCs. @dan-langridge please correct this if it is incorrect.

dan-langridge commented 2 months ago

Had a chat with the team and they’ve told me the calendar isn’t used so think we can scrap it!On 16 Aug 2024, at 12:26, Lincoln Stone @.***> wrote: Hi Dan, When the initial version of the calendar was implemented by the first cohort, we should have been clearer with you that we did not have a specification. The requirements that the cohort were working from were the following, based on limited knowledge of the existing system.

This page in the current app has an embedded Google calendar that shows appointments for collections. Each collection appointment is associated with a collection centre (in the screenshot below the collection centres are Brixton Methodist Church and Vauxhall), each of which has its own Google calendar. The embedded calendar has the standard week/month/agenda views. In the replacement version, it isn’t clear what the replacement for this functionality should be. The existing Google accounts might be associated with Christ Church London, in which case new accounts would need to be created even if we stay with Google calendars.

Thank you for the spec that you've given in the description above. @Stuart-Knowles-SW my high level understanding is that the calendar page is used by staff of each Collection Centre to see the appointments, and by Foodbank staff to plan deliveries to CCs. @dan-langridge please correct this if it is incorrect.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

dan-langridge commented 2 months ago

The spec Lincoln mentions is correct. We used gcal with different calendars to have colour differentiation between the centres - and my view of the feature was that centres could have a quick overview of what is happening at the centres on each day. Having talked to the team they don’t use the calendar for this, they just look at the parcel page which shows them all the info they need. So think we can stop future calendar features and maybe hide the page.On 16 Aug 2024, at 12:26, Lincoln Stone @.***> wrote: Hi Dan, When the initial version of the calendar was implemented by the first cohort, we should have been clearer with you that we did not have a specification. The requirements that the cohort were working from were the following, based on limited knowledge of the existing system.

This page in the current app has an embedded Google calendar that shows appointments for collections. Each collection appointment is associated with a collection centre (in the screenshot below the collection centres are Brixton Methodist Church and Vauxhall), each of which has its own Google calendar. The embedded calendar has the standard week/month/agenda views. In the replacement version, it isn’t clear what the replacement for this functionality should be. The existing Google accounts might be associated with Christ Church London, in which case new accounts would need to be created even if we stay with Google calendars.

Thank you for the spec that you've given in the description above. @Stuart-Knowles-SW my high level understanding is that the calendar page is used by staff of each Collection Centre to see the appointments, and by Foodbank staff to plan deliveries to CCs. @dan-langridge please correct this if it is incorrect.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>