Skip to content

nicolefabian/Bakery-Shop-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bakery-Shop-Website

Bakery-Shop-Website is an ASP.NET Core MVC web application developed as part of a Full Stack Web Development assignment. The application is built using ASP.NET 6, Entity Framework, and SQL Server to perform CRUD operations. It is designed to provide different functionalities based on user roles: Administration, Staff, and Customers.

Application Overview

The Bakery-Shop-Website is divided into various views and user roles:

Administration

  • Manage Users, Roles, Members, Categories, and Products: Perform CRUD (Create, Read, Update, Delete) operations to manage the entire application’s content and users.
  • Order Reports: View detailed reports on orders placed through the website.

Staff

  • Manage Members, Products, and Categories: Basic access level similar to Administration but with limited functionalities. Staff can add and edit members, products, and categories.

Customer

  • Visitor (Unregistered):

    • Browse Website: Access the homepage, about us, and privacy pages to view information about the website.
    • Product Catalogue: View and search the product catalog and details, but cannot place orders or view membership details.
  • Member (Registered):

    • Enhanced Features: Registered members gain additional privileges, including discounts and the ability to place orders.
    • Access: Similar to visitors but with the ability to:
      • Purchase Products: Use the add to cart function and checkout with PayPal.
      • View Membership Details: Access personal membership information and benefits.

Installation

To set up and run the Bakery-Shop-Website locally, follow these steps:

  1. Clone the Repository:
    git clone https://github.com/yourusername/bakery-shop-website.git
  2. Navigate to the Project Directory:
    cd Patisserie
  3. Open the Project in Visual Studio: Launch Visual Studio and open the solution file .sln.
  4. Build and Run: Build the solution and run the project.

Screenshots

Customer Side

Homepage

image

About Us

image

Privacy

image

Products

1st page

image

2nd page

image

3rd page

image

Registration

image

Login

image

Membership

image

Cart

image

Proceed to Checkout

image

Paypal API

image

After payment

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published