FEATURE: Favorites Page Implementation #22

Merged
azpect merged 3 commits from feature/favorites into master 2025-07-16 19:41:30 -07:00
Owner

The favorites page was missing, but this PR will contain the relevant code to implement the page. Both front and backend updates are included in this PR.

The favorites page was missing, but this PR will contain the relevant code to implement the page. Both front and backend updates are included in this PR.
azpect added 2 commits 2025-07-16 19:01:55 -07:00
The UI is wired up and connected as well, for the profile page. Next
step is to create the favorites page.
This basically marks the favorites page completed. Updating the recipe
repository to allow the search function to accept a userId and favorites
flag. This flag will toggle a "favorites only" search. Which can be used
to replicate the same functionality from the search page in the
favorites page. This later can serve as a baseline for updating to also
work for activity search.

I am starting to think an ORM is a good idea...I heard Gorm is good, but
for now, there is a bit too much tech debt.
Author
Owner

Need a way to toggle (unfavorite) the recipes from the list, that's all that's left, I think...

Need a way to toggle (unfavorite) the recipes from the list, that's all that's left, I think...
Author
Owner

Actually, I don't want to remove them, I just want to display the heart status. This will be a nice touch on the search page as well!

EDIT: They will only display on the web version for now :(

Actually, I don't want to remove them, I just want to display the heart status. This will be a nice touch on the search page as well! EDIT: They will only display on the web version for now :(
azpect added 1 commit 2025-07-16 19:33:26 -07:00
This effect is seen in the favorites page AND the search page! But of
course, only for users that are logged in.
azpect merged commit 050f2c2bec into master 2025-07-16 19:41:30 -07:00
azpect deleted branch feature/favorites 2025-07-16 19:41:30 -07:00
Sign in to join this conversation.
No description provided.