FRONT-END DEVELOPMENT OF MOBILE APPLICATION FOR VEHICLE MAINTENANCE RESERVATIONS USING CROSS-PLATFORM TECHNOLOGY
The increasingly dense activity has led to the increasing popularity of reservation methods for various services. As technology develops, various service reservations can be more easily accessed via smartphones, and so the car maintenance reservation. However, car maintenance reservation applicat...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/69189 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
Summary: | The increasingly dense activity has led to the increasing popularity of reservation methods for
various services. As technology develops, various service reservations can be more easily accessed
via smartphones, and so the car maintenance reservation. However, car maintenance reservation
applications that cover multiple brands and types of workshops are not easy to find in Indonesia.
Even though, data shows that the number of vehicles continues to increase yearly. This opportunity
is the motivation for the development of the Otoku application in the Diginove program, a Merdeka
Belajar Kampus Merdeka program. This final project is part of the capstone project that aims to
produce a car maintenance reservation mobile application. The objective of this final project is to
develop a front-end application that runs on Android and iOS platforms using cross-platform
technology. The agile scrum method is used to manage the development process. The cross-
platform technology is implemented using the React Native framework which is initialized using
the React Native CLI. React Native allows the user interfaces represented with JSX syntax to be
rendered natively on the Android and iOS platforms so that the application could run on both
platforms properly. JSX syntax is implemented using the TypeScript programming language to
support type-safe in the development process. The proposed application has been tested to ensure
it runs according to the defined scenarios and successfully meets all functional requirements both
on Android and iOS. The performance of applications on both platforms has been measured to
optimize the process. The testing result shows that the application has met the requirements and
could run properly on Android and iOS. The heaviest load occurs when the user makes a
reservation. |
---|