Abstract:
In recent times, mobile based application becomes a large part in everyday lives, it is due to convenience and efficiency in dealing with mundane activity like setting schedule, ordering online to taking notes. The purpose of this study is to implement a mapping algorithm on a mobile application to order items for self-pickup from a store that has already been registered into the system. The application is hoped to be able to help user in ordering items online and no longer need to wait in queue or enter a store in long period of time. The application will be created using android studio as an IDE and Java as the main programming language, using firebase as the database and a pathfinding algorithm to determine the shortest route to the store that has been registered to the program. By utilizing the pathfinding algorithm that is already implemented into google maps such as A* algorithm and Dijkstra algorithm, it is expected that the application can give the user the most optimal path to the store. The application is expected to show nearby stores and provides the route to the store. It is expected that the application will lessen the time to buy items.