Web service for route management for active travel club

A web application designed to manage routes for an active travel club is described in this article. The application can be categorized as business software. It allows to significantly reduce the risks of loss and the costs of processing cartographic information necessary for the club organizers to plan and conduct their events. The work was carried out according to the technical specification given by the club management. A distinctive feature of the application is the ability to autonomously create, edit, save and view GPS tracks. The application is developed by Python programming language and Django framework. It is a distributed REST application with MVT architecture. A relational database (DB) is used for information about GPS tracks storage. An interaction with DB is carried out using the MySQL database management system (DBMS). A programming language JavaScript, markup language HTML and style sheets CSS were used to solve some accessory tasks. The open web mapping resource OpenStreetMap and the Leaflet library were used for the mapping. The developed service was successfully integrated into the club’s overall web project. The software solutions implemented in the application can be used by developers to create application software in various fields of activity that use cartographic information.

Authors: B. A. Rasskazov, O. V. Bukunova

Direction: Informatics, Computer Technologies And Control

Keywords: geographic information systems, web application, database, object-oriented programming


View full article