Welcome to the Family Recipes App! This application is designed to help users share and discover family recipes, connect with other food enthusiasts, and manage their favorite dishes.
The Family Recipes App is a platform where users can create, share, and explore a variety of recipes. It includes features such as user registration, profile management, recipe creation, search functionality, and more. The app is built using Blazor and ASP.NET Core, providing a seamless and interactive user experience.
To get a local copy up and running, follow these steps.
Before you begin, ensure you have the following installed:
- .NET 6 SDK
- Visual Studio 2022 or Visual Studio Code
- SQL Server or sqllite
-
Clone the repository:
git clone https://github.com/buchii1/family-recipe.git cd FamilyRecipesApp
-
Set up the database:
- Open
appsettings.json
in theServer
directory and configure theConnectionStrings
to your local SQL Server instance.
- Open
-
Build the project:
dotnet build
-
Apply migrations and update the database:
dotnet ef database update --project Server
-
Run the application:
dotnet run --project Server
The application will be available at
https://localhost:5001
.
- Open your browser and navigate to
https://localhost:5001
. - Register a new account or log in with existing credentials.
- Update your profile with your first and last name, biography, email address, and profile picture.
- Explore, add, edit, and delete recipes.
- Use the search functionality to find specific recipes.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
-
Fork the Project:
Click the "Fork" button at the top right of the repository page.
-
Create your Feature Branch:
git checkout -b feature/YourFeature
-
Commit your Changes:
git commit -m 'Add some feature'
-
Push to the Branch:
git push origin feature/YourFeature
-
Open a Pull Request:
Go to the repository on GitHub and click the "Compare & pull request" button.
Distributed under the MIT License. See LICENSE
for more information.
- Live Project Link: Family Recipes App
- Support Email: [email protected]