(DOCS): Determined what the last list should be on the home page.

This commit is contained in:
Hayden Hargreaves 2025-06-02 20:46:43 -07:00
parent 2a8d8ab3be
commit a6bf728f06

View File

@ -28,7 +28,7 @@ by page.
#### Home
Home page will server as the landing page where users can search recipes, filter their search, as
well as view lists of recently made recipes, and other (**undetermined**) lists.
well as view lists of recently made recipes, recently viewed and trending recipes lists.
##### UI Requirements
- [ ] Search bar
@ -40,15 +40,17 @@ well as view lists of recently made recipes, and other (**undetermined**) lists.
- [ ] **Filter by difficulty** - *1 to 5 stars*
- [ ] **Filter by serving size** - *1 to 16*
- [ ] Recently Viewed list
- [ ] Recently Viewed List
- [ ] Scrolling list of the most recent 5-10 recipes viewed
- [ ] **Display recipe details** - Title, duration, **image***, and a heart to like the recipe
- [ ] **Display recipe details** - Title, duration, **image***, meal category, and a heart to like the recipe
- [ ] Make again list
- [ ] Make Again List
- [ ] Scrolling list of the most recent 5-10 recipes made
- [ ] **Display recipe details** - Title, duration, **image***, and a heart to like the recipe
- [ ] **Display recipe details** - Title, duration, **image***, meal category, and a heart to like the recipe
- Another scrolling list*
- [ ] Trending Recipes List
- [ ] Scrolling list of the most recent 5-10 trending recipes
- [ ] **Display recipe details** - Title, duration, **image***, meal category, and a heart to like the recipe
'*': Not sure yet, still under consideration
@ -65,10 +67,25 @@ well as view lists of recently made recipes, and other (**undetermined**) lists.
- [ ] Update search to only contain meals from selected filter
- [ ] Update search to only contain means that meet the time requirement of the selected filter
- [ ] Update search to only contain meals that meet the difficulty level of the selected filter
- [ ] Update search to only contain meals that meet the serving size of the selected filter
- [ ] Make again list
- [ ] Fetch a list of recently made meals**
- [ ] Recently Viewed List
- [ ] Fetch a list of recently viewed meals and all required meta data
- [ ] Like a post and store it in user's liked posts list
- [ ] Direct a user to the recipes display page
- [ ] Telemetry data to collect clicks for each recipe
- [ ] Make Again List
- [ ] Fetch a list of recently viewed meals and all required meta data
- [ ] Like a post and store it in user's liked posts list
- [ ] Direct a user to the recipes display page
- [ ] Telemetry data to collect clicks for each recipe
- [ ] Trending Recipes List
- [ ] Fetch a list of recipes and all required meta data with the most likes in the last week
- [ ] Like a post and store it in user's liked posts list
- [ ] Direct a user to the recipes display page
- [ ] Telemetry data to collect clicks for each recipe
'**': Not sure implementation