PENGEMBANGAN APLIKASI DRIVER ONLINE TRANSPORTATION TERJADWAL UNTUK OPERATOR PLATFORM
Abstract
Mobility is an important act which human use in their daily life. In the purpose of
fulfilling this necessity there are a lot of ways that already been taken. In Indonesia, there
even a transportation which also became part of the culture like becak, delman and ojek.
This is a proof that transportation has always evolved within the change of the time. One
of the newest kind of transportation is rent a car using web or mobile application. The
client of this service need to book their order within a period of time before they actually
using this transportation. In regards of that matter, the operator which is the person
responsible to manage the trips of the application needs a scheduler application based by
trip.
The project initiation starts with a project clone form a repository into the
computer. After downloaded into the computer, it is a mandatory to make a connection
between the service and the database which is MongoDB. This declaration taken place in
a file named config.js. After the connection established, it is necessary to create a file
declaring the database scheme in the trip service section. This file will be called index.js
and put into trips/model folder. Inside the file is a declaration of the trip scheme in the
database.
Node.js is the programming language chosen for developing this scheduler
application. When the service starts, Express.js as the framework will starts to work using
javascript to receive input data from the frontend as for work it later. For the application
to work, Node.js is the language for the tools. The data retrieved from the Mongo Database
will be send to service so it could be worked on. Inside trips/service folder there is a file
named index.js. In this particular file is the code for processing the retrieved data into a
structured JSON which contain a driver schedule within a week time.