Description
Online Pizza Ordering System Project using Java Spring Boot, Angular, and MySQL
This project is an online pizza ordering system developed using Angular, Java Spring Boot, and MySQL. Students can find various categories of Java Spring Boot projects on our website Freeprojectz.com, which can be used as learning tools for final year college projects. We provide source code, database, and documentation for Angular projects. The main objective of this project is to manage and sell pizzas online, handling information about Pizza, Pizza Category, Company, Order, Sells, etc. Users are classified into administrators and customers, where administrators can modify sales details, add new pizzas and pizza categories, and customers can view pizza details, place orders, and comment on pizzas.
Freeprojectz.com offers premium major projects on Online Pizza Ordering System, including project source code and database, to help students enhance their learning abilities in developing Java Spring Boot projects.
Modules and Description of Online Pizza Ordering System Project:
Customer Module:
The Customer Module provides functionality related to customers, allowing administrators to perform CRUD operations on customer data. Access level restrictions are implemented, where customers can only view their own data.
Pizza Module:
The Pizza Module manages pizza data, allowing administrators to add, edit, and delete pizzas. Customers can view pizza details.
Pizza Category Module:
The Pizza Category Module manages pizza categories, allowing administrators to add, edit, and delete categories. Customers can view pizza categories.
Order Module:
The Order Module manages customer orders, allowing administrators to add, edit, and delete orders. Customers can view their orders and payment receipts.
Functionality performed by Admin user:
- Login, Forgot password, Edit Profile, Change Password, Logout
- Manage Customer, Pizza, Pizza Category, Order
- Generate Reports
Functionality performed by Customer user:
- Registration, Login, Cart, Payment, Order, Feedback, Order Confirmation, Change Password
Technology Used in the project Online Pizza Ordering System:
- HTML, CSS, JavaScript for frontend
- Java Spring Boot for backend
- MySQL for database
- Angular for frontend logic
- Visual Studio Code, STS for development
- Tomcat for server
Supported Operating System:
- Windows, Linux, Mac