HarryKing87 / pantry-app

Pantry app | Control your kitchen
https://itspantry.netlify.app
2 stars 0 forks source link

[Analysis] Meal Planning flow #140

Open HarryKing87 opened 1 month ago

HarryKing87 commented 1 month ago

Generic information

The point of the Meal Planning flow, is to help you enter different pages of meal planning lists, and display them in the Profile section.

User will be able to:

  1. Enter a meal plan (fullCalendar) with their own custom food (v1)
  2. Save or delete the plan/food entries
  3. Share the plan on the main Feed (v2)

Analysis is still ongoing

Meal planning calendar implementation Calendar will be implemented with the Full Calendar flow shown here: Link here. The analysis is describing a calendar, which is going to be used mainly for meal planning. However, if the user would like to enter any other information they would be free to do that, even though the whole title of the page would be "Meal Planner".

Save or delete the plan/food entries User can easily remove their plans/food directly from the calendar: Link here

Share the plan on the main Feed, will be discussed after the whole implementation is done.

Artificial Intelligence flow The user can submit their own meal plan and have A.I. review their whole schedule based on the traffic light method.

What is the traffic light: Here

A.I. Implementation: Here --> Cannot implement (Country Restrictions) A.I. Implementation TBD

cc @ChrisGk89

HarryKing87 commented 1 month ago

Meal Planning Page

Suggested Figma design here: Visily-Export_14-07-2024_01-50.zip

Otherwise, we can directly use FullCalendar: https://fullcalendar.io/docs/timegrid-standard-view-demo

HarryKing87 commented 3 weeks ago

Latest design proposal Meal Planning Page

HarryKing87 commented 2 weeks ago

Search Product API: https://fdc.nal.usda.gov/api-guide.html#bkmk-6

Example response for query lettuce: Bildschirmfoto 2024-08-18 um 1 00 26 PM

HarryKing87 commented 1 week ago

Search Product API: https://fdc.nal.usda.gov/api-guide.html#bkmk-6

Example response for query lettuce: Bildschirmfoto 2024-08-18 um 1 00 26 PM

What do you think: @ChrisGk89 @KyriakosKoutroulakis