BACKEND SERVICE DEVELOPMENT OF MOBILE APPLICATION E-MENU FOR RESTAURANTS MENU SELECTION & ORDERING
This Final Project is the realization of a capstone project aimed at developing an integrated E- Menu system. The E-Menu system itself is a mobile application that has similar functionalities to commonly used digital ordering systems across restaurants in Indonesia. However, this E-Menu applica...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/80641 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:80641 |
---|---|
spelling |
id-itb.:806412024-02-19T10:01:47ZBACKEND SERVICE DEVELOPMENT OF MOBILE APPLICATION E-MENU FOR RESTAURANTS MENU SELECTION & ORDERING Farhan, Muhammad Indonesia Final Project digital ordering system, integrated E-Menu system, restaurants, order, menu, backend service, API endpoints. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/80641 This Final Project is the realization of a capstone project aimed at developing an integrated E- Menu system. The E-Menu system itself is a mobile application that has similar functionalities to commonly used digital ordering systems across restaurants in Indonesia. However, this E-Menu application implements an integrated ordering system, eliminating the need for customers to use different systems for every restaurant. The development of the E-Menu application is based on the public's concern, where every restaurant has a varying digital ordering system consisting of menu viewing and selection as well as ordering and payment processes, which sometimes are not even integrated into one restaurant's system. This situation requires users to open or download different web apps or applications, thus creating confusion and redundancy throughout customers' usage of each restaurant's digital ordering system for each process. The E-Menu application consists of two sub-systems: the backend and the front-end (mobile Android), supported by UI/UX to better help design the overall system. This Capstone Final Project will focus on the development of the backend service of the E-Menu application, which involves the use of software development concepts in backend engineering, including discussing backend structure, security services, databases and cloud storage, tools and tech stacks, as well as backend hosting services. Backend service functionalities are divided into four categories, meeting the needs of four corresponding services consisting of user accounts, restaurant/merchants (including menus within the restaurant), customer orders, and customer reviews services (reviews for both restaurants and ordered menus in that restaurant). Payment services are not included in this Capstone Final Project fulfillment due to cost issues and the complexity of the system that needs to be developed. The expected final result of the backend service development will be a list of API endpoints that can be used for E- menu’s mobile application development, which aligns with the needs of the agreed-upon E-Menu system requirements between all three parties (backend, front-end, and UI/UX). text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
This Final Project is the realization of a capstone project aimed at developing an integrated E-
Menu system. The E-Menu system itself is a mobile application that has similar functionalities to
commonly used digital ordering systems across restaurants in Indonesia. However, this E-Menu
application implements an integrated ordering system, eliminating the need for customers to use
different systems for every restaurant. The development of the E-Menu application is based on the
public's concern, where every restaurant has a varying digital ordering system consisting of menu
viewing and selection as well as ordering and payment processes, which sometimes are not even
integrated into one restaurant's system. This situation requires users to open or download different
web apps or applications, thus creating confusion and redundancy throughout customers' usage of
each restaurant's digital ordering system for each process. The E-Menu application consists of two
sub-systems: the backend and the front-end (mobile Android), supported by UI/UX to better help
design the overall system. This Capstone Final Project will focus on the development of the
backend service of the E-Menu application, which involves the use of software development
concepts in backend engineering, including discussing backend structure, security services,
databases and cloud storage, tools and tech stacks, as well as backend hosting services. Backend
service functionalities are divided into four categories, meeting the needs of four corresponding
services consisting of user accounts, restaurant/merchants (including menus within the restaurant),
customer orders, and customer reviews services (reviews for both restaurants and ordered menus
in that restaurant). Payment services are not included in this Capstone Final Project fulfillment due
to cost issues and the complexity of the system that needs to be developed. The expected final
result of the backend service development will be a list of API endpoints that can be used for E-
menu’s mobile application development, which aligns with the needs of the agreed-upon E-Menu
system requirements between all three parties (backend, front-end, and UI/UX). |
format |
Final Project |
author |
Farhan, Muhammad |
spellingShingle |
Farhan, Muhammad BACKEND SERVICE DEVELOPMENT OF MOBILE APPLICATION E-MENU FOR RESTAURANTS MENU SELECTION & ORDERING |
author_facet |
Farhan, Muhammad |
author_sort |
Farhan, Muhammad |
title |
BACKEND SERVICE DEVELOPMENT OF MOBILE APPLICATION E-MENU FOR RESTAURANTS MENU SELECTION & ORDERING |
title_short |
BACKEND SERVICE DEVELOPMENT OF MOBILE APPLICATION E-MENU FOR RESTAURANTS MENU SELECTION & ORDERING |
title_full |
BACKEND SERVICE DEVELOPMENT OF MOBILE APPLICATION E-MENU FOR RESTAURANTS MENU SELECTION & ORDERING |
title_fullStr |
BACKEND SERVICE DEVELOPMENT OF MOBILE APPLICATION E-MENU FOR RESTAURANTS MENU SELECTION & ORDERING |
title_full_unstemmed |
BACKEND SERVICE DEVELOPMENT OF MOBILE APPLICATION E-MENU FOR RESTAURANTS MENU SELECTION & ORDERING |
title_sort |
backend service development of mobile application e-menu for restaurants menu selection & ordering |
url |
https://digilib.itb.ac.id/gdl/view/80641 |
_version_ |
1822009247456559104 |