Online Food Catering Services Management System with Payment Gateway

Project Context

The project entitled Online Food Catering Services Management System with Payment Gateway aimed to fully automate the process of catering services in an online setting which will be used by catering business to promote their services and to provide their customers an easy way to transact from the inquiry process down to ordering and up to the payment system since the project also incorporates a payment gateway.

Catering services are one of the most important businesses in the food industry. A lot of times, people do not have the time to cook for themselves or their families. This is where catering services come in; they provide food for special occasions or events. In most cases, catering services are hired to provide food for weddings, corporate events, or other types of social gatherings.

One of the benefits of using an online food catering services management system with payment gateway is that it can streamline the process of ordering and payments for catering services. This is especially important when dealing with large orders or events. Most catering companies will require a deposit before they begin work on an event, and then the final payment will be made when the event is finished. However, this process can be time-consuming and difficult to manage.

An online food catering services management system with payment gateway can automate much of the process of ordering and payments for catering services. This system will allow customers to easily browse through different catering companies and make their selection. The system will also allow customers to easily make payments for services. This is especially important when dealing with large orders or events.

An online food catering services management system with payment gateway can also help to improve customer service. Catering companies often have a lot of requests from their customers, and it can be difficult to manage all of these requests simultaneously. By using an online system, catering companies can track customer requests and responses. This will help to improve customer service and ensure that all of the customers’ needs are met.

Overall, an online food catering services management system with payment gateway can provide a lot of benefits for both customers and catering companies. It can simplify the process of ordering and payments, and it can improve customer service.

Weaknesses of the current system

Using a manual system has a number of drawbacks and can result in mistakes and inconsistency. First off, manual systems frequently have lower accuracy levels than automated ones. This is due to the fact that manually entering data is more challenging and human error is more likely than computer error. Second, using a manual method may take more time than using an automated one. This is due to the fact that consumers must manually input data, which might slow down the process. Finally, a manual system can be less reliable and efficient than an automated one. This is because it is more likely to suffer from errors and glitches, which can lead to delays in the processing of data. Overall, these various disadvantages make it difficult to use a manual system effectively and efficiently.

The following are the list of weaknesses of using the manual method:

  • Limited audience/customers. It is said that businesses right now should establish their presence online to attract more customers.
  • Time consuming
  • Erroneous reports and records
  • Records are not fully secure

With the problems stated above, the researchers/developers decided to conduct and develop a system that will fit to the needs of the catering services.

Online Catering System Menu Selection
Online Catering System Menu Selection

Objectives of the Study

In general the study aimed to design, develop and implement an online platform for food catering services with payment system.

Specifically, it aimed to:

  • Eliminate or reduce paper work and increase the level of accuracy
  • Improve efficiency of the catering service workforce
  • Increase speed of service, sales volume and customer satisfaction
  • To convert the manual process of transactions into full automation

Technical Background

This section provides the software and hardware requirements and features for the information management and mapping system to be used.

Development

Hardware Requirement for development:

These are the hardware components that are compatible for the developed system.

  • Laptop
  • Processor: Intel® Celeron® CPU N2940 @ 2.30GHz
  • Memory: 4.00 GB
  • System Type: 64-bit Operating System
  • Pocket Wi-Fi.
  • Huawei E5330 (Globe)

Software Requirements for development

The following software applications are used for developing the system.

PHP: Hypertext Preprocessor an open source, server-side, HTML embedded scripting language use to create dynamic web pages. PHP can perform any the task that any CGI program can do, but its strength lies in its compatibility with many types of database.

HTML: Hypertext markup language defines the structure and layout of a web document by using a variety of tags and attributes.

JAVA SCRIPT: Java script can interact with the HTML source code enabling Web authors to spice up their site with dynamic content. Java script is endorsed by a number of software companies and is an open language that anyone can use.

XAMPP: A free and open source cross-platform web server package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages (quora.com).

People ware Requirement for development:

This part shows person involved in the development of the system.

Customers/Catering Service Owner and staff. The end-user of the system, they are the source of information for data gathering and needs assessment.

Researcher. The in charge to collect the data for the development of the system.

Programmer. The in charge of the coding.

Implementation

Hardware application for implementation

The following hardware applications are used for the implementation of the system.

  • Computer/Laptop
  • Processor: Intel(R)Core(TM)i3-3110M CPU @2.30GHz
  • Memory: 6.00 GB
  • System Type: 64-bit Operating System
  • GLOBE
  • Internet 999 up to 5 Mbps
  • Printer EPSON L210
  • Features: Flatbed Color Image Scanner, Multifunction

Software Requirement for implementation

  • Computer
  • Windows 7
  • Processor: Intel (R) Pentium (R) CPU B970 @ 2.30Hz
  • Memory: 4.00 GB
  • System Type:64-bit operating System

People Ware Requirement for Implementation              

Researcher. The in charge to implement the system to the client.

Client. The person who will use the system.

Features of the Online Food Catering Services Management System with Payment Gateway by User Category

Features of the System

Administrator

  • Can Login, logout, change password
  • Can View the customers and activate their accounts
  • Can monitor the reservations
  • Can Add, edit and delete Staff
  • Can add, edit, and delete food categories

Staff

  • Can Login, logout, change password
  • Calendar monitoring of your reserve catering services
  • Can accept and Reject Reschedule and cancellation of reservation
  • Can monitor Reservations
  • Can accept payments paid by the customer
  • Can Add, edit delete Amenities
  • Can Add, edit delete Food Items
  • Can Add, edit delete Package Type
  • Can Add, edit delete Products
  • Can Add, edit delete Settings
  • Can Add, edit delete Town city for payment
  • Can View Sales Reports

Customer

  • Can Login, logout, change password
  • Calendar monitoring of your reserve catering services
  • Can monitor your payment
  • Can View the catering list
  • Can Reserve Catering
  • Can modify your catering services
  • Can Add, edit delete Food allowed by the company
  • Can Cancel or reschedule Catering Services

Screenshots of the System

Online Catering System Calendar Feature
Online Catering System Calendar Feature
Online Catering System Cancellation and Approval of Request
Online Catering System Cancellation and Approval of Request
Online Catering System Catering Company List
Online Catering System Catering Company List
Online Catering System Customer Dashboard
Online Catering System Customer Dashboard
Online Catering System Customer List
Online Catering System Customer List
Online Catering System Dashboard
Online Catering System Dashboard
Online Catering System Encoding of Amenities
Online Catering System Encoding of Amenities
Online Catering System Encoding of Event Details
Online Catering System Encoding of Event Details
Online Catering System Encoding of Reservation
Online Catering System Encoding of Reservation
Online Catering System Food Items Information
Online Catering System Food Items Information
Online Catering System Menu Selection
Online Catering System Menu Selection
Online Catering System Other Services Menu
Online Catering System Other Services Menu
Online Catering System Reservation Details
Online Catering System Reservation Details
Online Catering System Reservation List
Online Catering System Reservation List
Online Catering System Walk-in Reservation
Online Catering System Walk-in Reservation

Implementation Plan

After performing the different testing (Expert and Users’ Acceptance Testing), we plan for the implementation of the developed system. We prepared the different requirements needed during the implementation. We make sure that the hardware we used is running well and it has no damages.

Recommendations

Based on the findings and conclusions drawn, the following recommendations were given:

  • The owner of the catering service may consider implementing the developed system to monitor all transactions and records online.
  • Implementation of Online Food Catering Services Management System with Payment Gateway will help the business to promote their products and services online, with this the scope of their market will be wider and it will probably turn into more profit.
  • It is also recommended, that similar study may be conducted to further assess the effectiveness and usefulness of the system.

for the sourcecode and documentation you may contact the developer of the system

Patrick Tandoc Sarmiento
09999637980
https://web.facebook.com/ptsarmiento

You may visit our Facebook page for more information, inquiries, and comments. Please subscribe also to our YouTube Channel to receive free capstone projects resources and computer programming tutorials.

Hire our team to do the project.

, , , , , , , , , , , , , , , , , , , , ,

Post navigation