Every time the user updates this favorites, in the background, it should perform a fetch - POST for updating the favorite in the backend, or fetch - DELETE for deleting the favorite
When the user first opens the app, a fetch - GET should be performed to retrieve the favorites from the backend. Better if it's once the Dashboard is loaded
Backend
Provide endpoint for posting the favorite
Provide endpoint for deleting favorite
Provide endpoint for getting the favorites for the specific user
Filter displayed recipes by pills. When selected, the specific category will show (in example, breakfast and dinner selected). When it doesn't fit in screen, horizontal scrolling
Frontend
Backend