Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: saving recipes #99

Open
shinramenisbae opened this issue Oct 9, 2024 · 0 comments
Open

Feature: saving recipes #99

shinramenisbae opened this issue Oct 9, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@shinramenisbae
Copy link
Member

Is your feature request related to a problem?

I want to allow users to save a recipe that they like when browsing through recipes. Currently, there is no way for users to save recipes and come back to them later. This can be frustrating for users who want to save their favorite recipes for future reference.

Describe the solution you'd like:

I would like to add a feature where users can click a "Save" button on a recipe, which saves the recipe to the database with a reference to the user's ID. When the button is pressed, a pop-up should appear saying "Recipe Saved" to confirm the action. This will allow users to easily save and access their favorite recipes.

Describe alternatives you've considered:

Adding a favorites section where users can mark recipes as favorites instead of saving them to a separate list.
Allowing users to download the recipe as a PDF instead of saving it to the database.
@shinramenisbae shinramenisbae added the enhancement New feature or request label Oct 9, 2024
@shinramenisbae shinramenisbae self-assigned this Oct 9, 2024
shinramenisbae added a commit to shinramenisbae/Recipe-App that referenced this issue Oct 9, 2024
HamishPatel pushed a commit that referenced this issue Oct 9, 2024
* BugFix: Fixed the text color on the frontpage where it appears to be the same as the background color.

* BugFix: Changed one more Title text in the PopularCategory component to be in black as well, it no longer blends into the background as suggested by issue#65, this commit resolved issue#65.

* Changed start server logic so that it wraps to a different port if the default port 5000 is in use, closes issue #57.

* Feat/Added a user registration/ login featuer that allows the users to create accounts and log in. This feature closes issue #64.

* Bugfix: changed the header rendering logic so that when the hambuger menu is pressed, it correctly displasy the login ]/ register button as well on mobile view.

* BugFix: Fixed a mobile view bug where the login/ register button is not shown on the hamburger menu. This closes issue #91.

* feat: Added a saved recipe page that only shows when the user is logged in, closes issue #99.
nlia656 pushed a commit that referenced this issue Oct 9, 2024
* BugFix: Fixed the text color on the frontpage where it appears to be the same as the background color.

* BugFix: Changed one more Title text in the PopularCategory component to be in black as well, it no longer blends into the background as suggested by issue#65, this commit resolved issue#65.

* Changed start server logic so that it wraps to a different port if the default port 5000 is in use, closes issue #57.

* Feat/Added a user registration/ login featuer that allows the users to create accounts and log in. This feature closes issue #64.

* Bugfix: changed the header rendering logic so that when the hambuger menu is pressed, it correctly displasy the login ]/ register button as well on mobile view.

* BugFix: Fixed a mobile view bug where the login/ register button is not shown on the hamburger menu. This closes issue #91.

* feat: Added a saved recipe page that only shows when the user is logged in, closes issue #99.

* Bugfix: Changed header jsx to compile the webpage correctly, closes issue #112.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant