Welcome to the Recipe Sharing Platform! This project is a web application built using ASP.NET Core MVC that allows users to share and explore recipes.
- User Registration and Authentication
- Recipe Creation, Editing, and Deletion
- Viewing and Searching Recipes
- User Profiles with Bio and Contact Information
- Review and Testimonial Section with Swiper Integration
- ASP.NET Core MVC
- C#
- Entity Framework Core
- Bootstrap
- Swiper.js
- HTML, CSS, JavaScript
To get a local copy of the project up and running, follow these steps.
-
Clone the repository:
git clone https://github.com/NimsaraC/Recipe_Sharing_MVC.git
-
Navigate to the project directory:
cd Recipe_Sharing_MVC
-
Restore the NuGet packages:
dotnet restore
-
Update the database:
Update the connection string in
appsettings.json
to point to your SQL Server instance, then run:dotnet ef database update
-
Run the application:
dotnet run
-
Open your browser and navigate to:
https://localhost:5001/
Create an account and log in to access all features of the application.
Once logged in, navigate to the "Add Recipe" page to share your own recipes. Fill out the form with the recipe details and submit.
Browse through the recipes shared by other users. Use the search functionality to find specific recipes.
Visit your profile to update your bio and contact information.
Leave reviews on recipes and view testimonials from other users in a Swiper-based slider.
Contributions are welcome! Please open an issue or submit a pull request if you have any improvements or new features to suggest.
This project is licensed under the MIT License. See the LICENSE file for more details.