Description
Online Cake Shop Project using Java Spring Boot, Angular, and MySQL
The “Online Cake Shop” project was developed using Angular, Java Spring Boot, and MySQL. At Freeprojectz.com, students can find various categories of Java Spring Boot projects to use as learning tools for their final year college projects. We provide source code, database, and documentation for Angular projects. The main goal of the “Online Cake Shop Project” is to manage cake items and facilitate online sales. This project was created to handle information related to Cake Items, Cake Item Categories, Companies, Orders, Sells, etc. Users are divided into two categories: administrators and customers. Administrators can manage sales data, add Cake Items, and Cake Item Categories. This project plays a significant role in managing sales activities related to Cake Items. Customers can view information about Cake Item details, Cake Item categories, and place orders. Only administrators can edit or delete Cake Item details, while customers can view their order data and make purchases. Customers also have the option to leave comments on Cake Items.
Freeprojectz.com offers premium major projects on Online Cake Shop using Angular and Java Spring Boot, complete with source code and database. Our team at Freeprojectz provides premium projects to help students enhance their skills in developing and configuring Java Spring Boot projects.
Modules and Description of Online Cake Shop Project:
Customer Module:
The Customer Module is designed to provide all functionalities related to customers. It tracks customer information and details, allowing administrators to perform CRUD operations on customer data. Access restrictions are implemented to ensure that customers can only view their own data. Features of the Customer Module include adding new customer records, viewing customer details, and allowing customers to update their own information.
Cake Item Module:
The Cake Item Module manages Cake Item data, allowing administrators to add, edit, and delete Cake Items. Customers can view Cake Item details, and administrators can filter Cake Items according to customer preferences.
Cake Item Category Module:
The Cake Item Category Module is responsible for managing Cake Item Categories. Administrators can add, edit, and delete Cake Item Categories, while customers can view the available Cake Item Categories.
Order Module:
The Order Module manages customer orders in the Online Cake Shop project. Administrators can handle orders, edit or delete them, and view a list of all orders. Customers can view their own orders and payment receipts.
Functionality performed by Admin user:
Admin users can perform various functions in the Online Cake Shop project, including managing customers, Cake Items, Cake Item Categories, orders, and generating reports.
Functionality performed by Customer user:
Customers can register, login, view and purchase Cake Items, provide feedback, and manage their orders and account settings in the Online Cake Shop project.
Technology Used in the project Online Cake Shop:
The project was developed using HTML, CSS, JavaScript, Java Spring Boot, MySQL, Angular, Visual Studio Code, STS, and Tomcat server.
Supported Operating System:
The Online Cake Shop project can be configured on Windows, Linux, and Mac operating systems.