0% found this document useful (0 votes)
8 views22 pages

Digi-Menu Documentation Final

Digi-Menu is a digital platform designed to enhance efficiency and customer experience in the hospitality industry by streamlining order management and menu updates. It allows real-time updates, reduces manual tasks, and offers customization for various business sizes, ultimately improving communication and satisfaction. The project proposal outlines its objectives, methodology, and anticipated benefits, positioning Digi-Menu as a vital tool for modern hospitality operations.

Uploaded by

Nabin Joshi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views22 pages

Digi-Menu Documentation Final

Digi-Menu is a digital platform designed to enhance efficiency and customer experience in the hospitality industry by streamlining order management and menu updates. It allows real-time updates, reduces manual tasks, and offers customization for various business sizes, ultimately improving communication and satisfaction. The project proposal outlines its objectives, methodology, and anticipated benefits, positioning Digi-Menu as a vital tool for modern hospitality operations.

Uploaded by

Nabin Joshi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

NEW SUMMIT COLLEGE

(Affiliated to Tribhuvan University)

Institute of Science and Technology


A
Project Proposal
On

Digi-Menu (Digital Hospitality Management)

Submitted in Partial Fulfilment of the requirement of

Bachelors of Computer Science and Information Technology


Institute of Science and Technology
( BSc. CSIT )

Submitted by

Aaradhyadev Pathak and Kritish Raj Chalise

27 April, 2025
1
Abstract

The hospitality industry is rapidly evolving, driven by the need for efficiency, exceptional
service, and digital integration. Digi-Menu is an innovative platform designed for hotels,
restaurants, and businesses managing orders and deliveries, simplifying operations to
enhance customer experiences. With user-friendly tools for real-time updates, it simplifies
menu management, order processing, and administrative tasks, allowing staff to focus on
delivering seamless dining experiences. It’s customization features cater to businesses of
all sizes, enabling dynamic promotions, seasonal offerings, and tailored menus that align
with customer preferences. By integrating traditional hospitality practices with modern
digital solutions, Digi-Menu improves communication between staff and customers,
reduces errors, and boosts satisfaction and loyalty. As a vital tool in the digital age,
Digi-Menu redefines efficiency and excellence in hospitality operations.

2
Acknowledgement

I would like to take this opportunity to thank all the people who helped in the successful
development of Digi Menu. Firstly, we would offer our deep regard to Prawesh Dhungana Sir for
giving this opportunity to showcase our project and also I would like to express my gratitude for
my fellow friends and teachers for their valuable guidance, support, and encouragement
regarding the project. Their mentorship has gone a long way in shaping my understanding and
execution of the service management. I am indeed grateful to my colleagues for encouragement,
sharing knowledge, and expertise which enriched the project. I will extend my special thanks to
the open source community. Above all, let us acknowledge hereby, the community inspired me
for this project. Digi Menu aims to build modern hospitality services to ensure helping the
related fields.

3
List of Abbreviations

HTML : Hypertext Markup Language

CSS : Cascading Style Sheet

JS : JavaScript

QR code : Quick Response Code

4
Table of Content
1.​ Introduction................................................................................................. 8

2.​ Problem Statement...................................................................................... 9

3.​ Objectives..................................................................................................10

4.​ Methodology..............................................................................................11

4.1.​ Requirement Identification................................................................. 11

4.1.1.​ Literature Review.............................................................................11

4.1.2.​ Requirement Analysis...................................................................... 11

4.2.​ Feasibility Study................................................................................. 13

4.2.1.​ Technical Feasibility........................................................................ 13

4.2.2.​ Operational Feasibility.....................................................................13

4.2.3.​ Economic Feasibility....................................................................... 14

4.2.4.​ Schedule Feasibility......................................................................... 14

4.3.​ High Level Design of System................................................................ 15

4.3.1.​ Methodology of Proposed System................................................... 15

4.3.2.​ System flowchart............................................................................. 17

4.3.3.​ Working Mechanism of Proposed System.......................................... 19

4.3.4.​ Description of Algorithms.................................................................. 19

5.​ Conclusion.................................................................................................20

5.1.​ Anticipated Benefits............................................................................20

6.​ References................................................................................................. 21

5
6
LIST OF FIGURES

Figure 1 Prototyping Model​ 15

Figure 2 Use Case Diagram​ 17

Figure 3 System Flowchart​ 16

7
LIST OF TABLES
Table 1 Gantt Chart​ 13

8
1.​ Introduction

The hospitality industry is evolving rapidly, driven by the need for efficiency, exceptional
service, and modern digital tools. In this dynamic landscape, Digi-Menu emerges as a
smart and simple platform tailored for hotels, restaurants, and businesses managing orders
and deliveries. It streamlines operations, helping businesses deliver superior customer
experiences. Digi-Menu integrates services seamlessly into the digital world. From
updating menus to managing customer orders, its tools simplify everyday tasks, improving
efficiency and allowing businesses to focus on creating memorable experiences. This
platform keeps pace with the growing role of technology in hospitality, making it a vital
asset.

Designed with user-friendliness in mind, Digi-Menu enables real-time updates to service


offerings, ensuring customers always have access to the latest options. Its order
management features streamline workflows, reduce wait times, and enhance customer
satisfaction. By minimizing administrative tasks, staff can focus on delivering seamless
dining experiences, while centralized operations reduce errors and boost efficiency.The
platform’s customization capabilities cater to diverse business needs, from small cafés to
large multi-location hotels. Businesses can showcase promotional offers, highlight seasonal
items, and create special menus, remaining dynamic and responsive to customer
preferences.

By bridging traditional service methods with today’s digital expectations, Digi-Menu


simplifies and elevates hospitality operations. It’s more than a management tool—it’s a
step forward in creating exceptional customer experiences.

9
2.​ Problem Statement

1.​ Time-Consuming Order Placement Process: In the hospitality industry,


one of the major challenges is the delay caused during order placement. Customers often
need to wait for staff to take their orders, especially during peak hours, which can lead to
frustration. This delay not only impacts the customer experience but also affects overall
service quality, making it harder to meet expectations during busy times.

2.​ Labor-Intensive Order Management: Another significant issue is the


manual effort required to receive and manage orders. Employees have to move between
tables to take orders, clarify details, and ensure accuracy, which is both time-consuming
and prone to errors. This process hampers efficiency, especially when staff members must
wait while customers decide on their orders, further slowing down service.

3.​ High Costs of Menu and Pricing Updates: Updating menus and prices is
another costly challenge for many establishments. Whenever an item or price changes,
businesses must print new menus, leading to increased expenses and waste. This becomes
even more burdensome for businesses that frequently update their menus, such as those
offering seasonal dishes or daily specials.

4.​ Expensive Software Solutions: For businesses considering a software


solution to address these issues, the costs of developing custom software can be
prohibitive. Creating specialized software requires significant time and investment, which
can be an impractical option, particularly for small and medium-sized businesses that are
already dealing with tight budgets.

10
3.​ Objectives

●​ Real-Time Menu Updates:

Digi-Menu enables businesses to update menus instantly, ensuring customers always have
access to the latest options, improving service speed and accuracy.

●​ Improved Order Management:

The platform helps streamline workflows, reduce wait times, and enhance customer
satisfaction by centralizing order management and administrative tasks.By reducing time
spent on manual tasks, staff can focus on delivering exceptional customer experiences,
leading to higher satisfaction and loyalty.

●​ Flexibility for Various Businesses:

Whether a small café or a large multi-location hotel, Digi-Menu’s customization options


cater to different business types, allowing them to stay dynamic and responsive to
customer preferences.

11
4.​ Methodology

4.1.​ Requirement Identification


4.1.1.​Literature Review
The literature review for this digital menu platform looks at existing systems designed to
improve efficiency and customer satisfaction in the hospitality industry, such as digital
menus, real-time updates, and order management tools. It explores current industry
practices, new technologies, and the challenges of using digital solutions in hospitality. By
examining the strengths and weaknesses of these tools, the review identifies gaps in
customization, ease of use, and communication that need to be improved. Examples of
both successful and unsuccessful systems highlight the key features needed for a reliable
platform. New technologies like AI for personalized recommendations and better data
management offer ways to make the platform more adaptable and efficient. This review
provides a foundation for creating an easy-to-use digital menu system that meets the
changing needs of the hospitality industry

4.1.2.​Requirement Analysis

Functional Requirements

1.​ The platform should allow users to register and create profiles for service providers.

2.​ It should support real-time updates on the availability of service providers and ordering
status.

3.​ It must enable seamless ordering of services by users and manage service requests.

4.​ The platform should allow users to leave reviews and feedback on the services provided.

5.​ The platform should allow service providers to update their profiles, availability, and
service offerings.

12
Non-Functional Requirements
1.​ The system should ensure high availability and minimal downtime to facilitate
continuous access.

2.​ The user interface should be intuitive, responsive, and accessible for all users, including
those with disabilities.

3.​ The software should be well-documented, modular, and maintainable for easy future
updates and scalability.

4.​ The platform should be optimized for all camera using devices to cater to a wide range
of users.

5.​ It should ensure data security and privacy for both users and service providers.

4.2.​ Feasibility Study

4.2.1.​Technical Feasibility
Technical feasibility assesses whether the project can be effectively executed based on the
software, hardware, and technical expertise available. Digi-Menu utilizes HTML, CSS,
React to deliver a responsive and interactive user interface, while Node.js paired with
Express powers the backend to ensure reliable and smooth operations. State management is
streamlined through the implementation of Redux, enabling seamless data processing.

4.2.2.​Operational Feasibility
Digi-Menu is designed to be simple and easy to use, making it suitable for both tech
experts and people who does not know much about these technology. Its user-friendly
design ensures smooth use for service providers, users, and administrators. Since the target

13
audience is already familiar with ordering and review platforms (i.e Daraz, Foodmandu,
Pathao, etc), adopting this system should be easy. Features like real-time updates, a
feedback system, and a seamless experience ensure the works efficiency along with
meeting its goals.

4.2.3.​Economic Feasibility
Digi-Menu is an affordable platform that uses open-source technology and cloud
infrastructure to keep costs low. It makes connecting service providers and users easier,
reducing the overall coordination costs. By simplifying the process, it cuts down waiting
times and reduces manual labor for both parties. Service providers can serve more clients,
while users can quickly order anything they desire that is available.

4.2.4.​Schedule Feasibility
The project timeline is realistic, considering the scope and available expertise. Below is the
Gantt chart that outlines the major milestones and their respective timelines.​

​ ​ ​ ​ ​ ​ Fig:Gantt chart

14
4.3.​ High Level Design of System
4.3.1.​Methodology of Proposed System

Fig: Iterative WaterFall Model

Feasibility Study

This first phase looks at how practical the project is, focusing on technical, operational,
and financial factors. The aim is to make sure the system is possible and fits with the
organization's goals. The findings from this phase help plan the next steps, ensuring
resources are used wisely and expectations are realistic.

Requirements Analysis and Specification

In this stage, system requirements are collected through interviews with stakeholders like
service providing businesses and customers. Key features such as user registration, item
serving, pop-up notifications, and review systems are identified. These specifications serve
as an agreement between stakeholders and customers, forming the basis for the design
phase.

15
Design

In this phase a detailed system design is developed, turning the requirements into technical
solutions. This includes designing the database, creating user interface mockups, and
outlining system workflows. Feedback from earlier stages is used to ensure the design
meets user needs and works within technical limits.

Coding and Unit Testing

During this phase, the system's development starts. Each component or module is coded
and tested independently to ensure they align with the functional requirements. Through
unit testing, any bugs or issues are identified and fixed early, helping to maintain the
reliability and quality of the code throughout the process.

Integration and System Testing

In this phase, the individual modules are combined and tested together as a complete
system to ensure smooth and efficient functionality. System testing ensures that the system
meets all the required specifications and performs reliably under different scenarios. Any
feedback from these tests may lead to necessary adjustments or improvements before the
final deployment.

Maintenance

After deployment, the system enters the maintenance phase, where updates, bug fixes, and
performance improvements are implemented based on user feedback and evolving
requirements. Maintenance ensures the system remains functional, secure, and efficient
over time with the same user friendly experience as a priority.

16
Use Case Diagram

Fig: Use Case Diagram

17
4.3.2.​System flowchart

Fig: System Flowchart

18
4.3.3.​Working Mechanism of Proposed System

1.​User Registration:

Users, including Hotel/Restaurant and Customers, register and authenticate through the
platform.

2.​Profile Management:

Hotel/Restaurant create and manage their profiles, adding relevant details about their
services, availability, and pricing. While the customers develops a good reputation by
reviewing and genuine orders to prevent getting blacklisted.

3.​ Ordering and Review:

Customers enter the menu through a QR code uniquely designated to the table they are
seated on or the room they are booked into. This will lead the customer to the menu
ordering portal and so on.

4. Arrival of order:

After the order being placed the Hotel/Restaurant will receive a pop-notification which will
notify table number, time ordered, customers profile and order number.

5.​Review:

Before leaving, the customers can leave reviews and ratings on the Hotel or Restaurant's
profile. This feedback helps the SEO of the Hotel/Restaurant within the app similar to the
concept of Google review system.

6.​Admin Oversight:

Admins can actively access the user details and see the customer's rating. A genuine
customer will have a good rating whereas customer with fake orders will have a bad rating.
Too many false order will lead to the profile being black listed, securing the safety of the
Hotel/Restaurant's resources.

19
4.3.4.​Description of Algorithms

1.​User Authentication:
Users can log in to the platform using their phone number. The system ensures security by
validating the login details and granting access based on user roles (Service Providers,
Customers, or Admins). Multi-factor authentication can be implemented to enhance the
security.

2. Ordering via QR code:


The customers can scan the QR code that would be available with Digi-Menu which will
lead them to the interface where they can view, select and order the items they want.

3. Order Review:
After the order is placed, the order's pop-up notification would reach the Service provider
with the order number, customer details, items and amounts ordered and most importantly
the table number.

4.​Service Feedback:
After availing a service, customers can submit feedback and rate the Service Provider
publicly. The algorithm aggregates feedback to calculate an overall rating, helping future
users make informed decisions and encouraging providers to maintain high standards.

5.​Admin Control:
Admins have comprehensive control over the platform. They manage user registrations,
monitor feedback, oversee service provider profiles, and ensure the platform remains
secure and reliable. Admins can also resolve disputes and take corrective actions when
necessary.

20
5.​ Conclusion
5.1.​ Anticipated Benefits

1.​Enhanced Visibility and Access:​


Service Providers will experience increased visibility, enabling them to easily showcase
and promote their services to a larger audience. Customers will find it simpler to discover
and book services that meet their needs.

2.​Simplified Management for Providers:​


Service Providers will benefit from simplified profile management, including the ability to
update service details, availability, and pricing in real-time, reducing administrative
overhead and improving accuracy.

3.​Engaging User Experience:​


A user-friendly interface, combined with robust feedback and review mechanisms, will
ensure a seamless experience for Customers and encourage Service Providers to maintain
high-quality standards.

4.​Fostering Community Connections:


The platform will foster community growth by connecting Service Providers and
Customers, promoting local talent, and supporting the exchange of skills and services
within the community.

21
6.​ References

Draw.io. (n.d.). Guide to Flowchart Creation. Retrieved from https://www.draw.io

GeeksforGeeks, "Use Case Diagram," GeeksforGeeks, [Online]. Available:


https://www.geeksforgeeks.org/use-case-diagram/. [Accessed 18 Nov 2024].

22

You might also like