Online Pizza Ordering System project is for customers to order pizzas through online for home delivery or pick up from shop. As the internet users are increasing exponentially, the company has introduced Pizza Order Web Portal for taking orders from customers. This system not only improves customer’s experience but also eases the workload on the staff of pizza shop.
The project Online Pizza Ordering System works with admin, customer, pizza shop and pizza items with different varieties. The admin is the main user who will monitor the activity of each user. The admin will have the power to create new records, delete the existing records or update the existing records.
Any type of customer who wants to be the part of the system will have to register. It is a very simple process. They just have to provide their profile information. All the information will be kept private and confidential. Once the customer registers to the system, the customer have to login into the system to order the pizzas. If the credentials are matched with the tables stored into the database, customers can access the account.
When customer choose the best pizza and ready to order it online, just in the cart the customer has complete the ordering process. Customer need to provide the address of pizza to be delivered, and the payment method – net banking, debit card or credit card. The management can keep track of the all the financial activities and their records of the online pizza ordering system. After getting the order notification from the customer, the pizza shop staff can deliver the pizza to the address given. This project has option to customize the online pizza ordering system as per customer requirements.
The main scope of this project is:
- This system helps customers to place orders through online also eases the workload on the staff of pizza shop. This system will make things easier for staff as whole ordering process is done by customer only.
- As most of the things will be performed online, it will reduce the usage of paper for the pizza shop.
- Online pizza order system is a web based application which enables customers to order pizzas through online for home delivery or pick up from the shop.
- It would be much more comfortable for the customers to have an online pizza order. It would be hassle free for users as they can select the pizza they want and make payment for it. Also it will reduce the purchasing time for customers.
- This system will help customers in ordering custom pizzas. So the customer will pick exactly the things which he/she wants in their pizza. This will surely enhance the image of the pizza shop and customer satisfaction will be more.
- This system will give option to the customer for online payment.
- This system will provide customer all the details of his order before making order. This confirmation will help customers to check the items ordered with their prices.
- This system will show the time by which the order will be delivered to the customer. For pick-ups customers can fix the time by which they will pick their order.
There are three types of users in this system. They are:
- Administrator: The administrators are super users where they can add item details, users, tax settings, promo codes, etc.
- Staff: Staff can view orders and billing report.
- Customers: The customers can order pizza through online. The customer should register to the system by entering their profile details.
- Apache server
- MYSQL server
The project has following modules:
- Account module: This account module is for customer. When a customer visits the online pizza order site, the system will ask to login or sign up. The customer needs to enter details like Name, phone number, address. The customer can login to the system by entering email id and password. The customer can update his profile details, password in the account module.
- Item module: This module which displays pizza with name, image, description and cost. The system which displays customers a menu in which all the pizza items will be shown with their prices. Each pizza will be shown with their image and price.
- Chat module: The chat module helps customer to communicate with staff directly. The customer can post queries, feedbacks, in the chat module.
- Pizza Order module: In this module the customer can order pizza items through online. Before ordering pizza the customer should add items to the cart. Items added to the cart will be saved, so that customer can choose other pizzas as well. Customer can order cart items by entering checkout button. Even the system will ask delivery address or pick up date and time before making payment. After the payment, order details will be shown and confirmed.
- Promo code and Discount module: This module discount coupon and promo coupon for customers. The customer can enter discount code while purchasing the item.
- Tax module: The administrator can configure tax settings in this module.
- Report module: In this module admin can view order report, billing report, customer wise purchase report, date wise purchase report, etc.
- Dashboard module: The dashboard module is for administrator where admin can add items, staff, category, promocode, etc.
Download Link contains:
- Complete Source code with Database.
- Complete IEEE Project documentation with Synopsis, SRS (with modules), System design (with CFD, DFD), Database design (with er diagram, table design), Detailed design, Test cases, coding, Screenshot and others.