Description
Online Cake Store Project using Java Spring Boot, Angular, and MySQL
This project, an e-commerce platform for selling cakes, was developed using Angular, Java Spring Boot, and MySQL. At Freeprojectz.com, we offer a variety of Java Spring Boot projects that students can use for their final year college projects. We provide the source code, database, and documentation for Angular projects. The “Online Cake Store mini project” is designed to efficiently manage Tiffin cakes and facilitate their online sales. The main goal of this project is to effectively handle all data related to cakes, such as types, orders, sales, and classifications. The project is accessible to one user, the customer, who can view information about cakes, categories, and place orders. Customers can also leave feedback about the cakes they purchase.
For students looking for Angular and Java Spring Boot Premium Mini Projects related to an Online Cake Store, Freeprojectz.com is the ideal choice. We provide project source code and database. Our team offers comprehensive premium projects in Java Spring Boot, including source code and database, to help students enhance their learning abilities.
Modules and Description of Online Cake Store Project:
Cake Module :
The Cake module is designed to manage cake data. Admin can view and filter the list of cakes, while customers can see the available cakes and their details.
Features of Cake Module:
- Customers can view the list of all cakes
- Customers can view cake details
Cake Category Module :
The Cake Category module is created to manage cake categories. Customers can view the list of cake categories.
Features of Cake Category Module:
- Customers can view the list of all cake categories
- Customers can view cake categories
Order Module :
The Order module is developed to manage customer orders. Customers can view their orders and payment receipts.
Features of Order Module:
- Customers can view the list of all orders
- Customers can view their orders
Functionality performed by Customer user:
- Customer Registration : Customers can register on the website using the registration form.
- Customer Login : Customers can log in to the system using the login form.
- Customer Cart : Customers can view and manage their cart.
- Customer Payment : Customers can make payments for their cake orders.
- Customer Order : Customers can place orders for cakes.
- Customer Feedback : Customers can provide feedback on the cakes they purchase.
- Customer Order Confirmation: Customers can confirm their cake orders.
- Change Password : Customers can change their account password.
Technology Used in the project Online Cake Store
We have developed this project using the following technology:
- HTML : Page layout designed in HTML
- CSS : Styling done using CSS
- JavaScript : Validation and animations implemented using JavaScript
- Java Spring Boot : Business logic and backend API developed in Java Spring Boot
- MySQL : Database management using MySQL
- Angular : Frontend logic implemented using Angular with angular CLI
- Visual Studio Code : IDE used for Angular development
- STS : Spring Tool Suite used for developing Spring Boot APIs
- Tomcat : Project deployed on Tomcat server
Supported Operating System
This project can be configured on the following operating systems:
- Windows : Easily configured on Windows with WAMP or XAMP
- Linux : Compatible with all versions of Linux
- Mac : Can be configured on Mac operating system