Aplicación móvil con Flutter para reducir los retrasos en el recorrido de buses de la Cooperativa Santiago de Quero

Thumbnail Image

Date

2025-07

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Nowadays, technology has become an essential part of many processes in human life. In fact, for sectors such as commerce, industry, and healthcare, it is a fundamental component that allows them to function properly and continue growing and evolving. The transportation sector is no exception, as technology also plays a role by offering improvements in various aspects. The Santiago de Quero Transport Cooperative, a company dedicated to public transportation, currently manages a manual time control system along its route, which causes delays in the buses' journeys. This research project proposes the implementation of a mobile application focused on the automated control of time records through the geolocation (GPS) of the mobile device. This system introduces new digital control points distributed along the route. With the help of the XP methodology, the project was developed iteratively using the Dart programming language and the Flutter framework. For the backend, the Node.js framework was used, and MongoDB was chosen as the database. This non-relational database adapts well to the proposed solution. The system replaces the various manual control points along the route with digital ones, resulting in better time management and greater ease in performing the tasks involved.

Description

Hoy en día la tecnología se ha convertido en un parte esencial de muchos procesos en la vida del ser humano, tanto que para muchos sectores como el comercial, industrial, salud es una pieza fundamental para que estos puedan funcionar con normalidad y a su vez seguir creciendo y evolucionando. En el sector del transporte también tiene su papel permitiendo facilidad en algunos aspectos. En la cooperativa de Transporte Santiago de Quero, empresa enfocada en el transporte público, la cual maneja un sistema de control de tiempo de forma manual a lo largo de la ruta, lo que provoca un retraso en el recorrido de los buses. El proyecto de investigación plantea implementar una aplicación móvil enfocada en el control de los registros de tiempo de manera automatiza mediante la geolocalización (GPS) del dispositivo móvil. Con este sistema se implementan nuevos puntos de control digitales distribuidos a lo largo del recorrido. Con la ayuda de la metodología XP, se desarrolló el proyecto de manera constante, con la ayuda del lenguaje de programación Dart, el entorno empleado fue el framework Flutter. Como Backend se optó por el uso del framework Node.js, para la base de datos de opto por utilizar MongoDB, esta BD no relacional se adapta muy bien a la solución planteada. Con este sistema se eliminan los distintos puntos de control manuales distribuidos a lo largo del recorrido convirtiéndolos en puntos digitales, lo que resulta en un mejor control del tiempo y mayor facilidad a la hora de realizar el trabajo.

Keywords

APLICACIÓN MÓVIL, GEOLOCALIZACIÓN, GPS, TRANSPORTE PÚBLICO

Citation

Endorsement

Review

Supplemented By

Referenced By