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...

Full description

Saved in:
Bibliographic Details
Main Author: Farhan, Muhammad
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