You are on page 1of 7

En este punto presentaremos los prototipos de la aplicación móvil así como también una

explicación resumida del funcionamiento de cada una de ellas

Como se puede apreciar la pantalla de login o inicio de sesión. La lógica de esta pantalla fue
desarrollada gracias a Firebase Authentication, producto encargado de recibir las credenciales
ingresadas por el usuario, permitiendo así mantener la sesión si la información es igual a la que
se encuentra almacenada. Para iniciar sesión con Firebase Authentication existen muchos
métodos, los cuales serán mencionados en nuestro papers, para el proyecto el inicio de sesión
seleccionado viene dado por correo electrónico y contraseña.

El usuario tiene la función de crear su perfil en la base de datos. Para ello ingresa sus datos
correspondientes desde la pantalla que se muestra a continuación. La data de cada usuario es
almacenada en documentos. Cada usuario posee un id único.
Pantalla para crear usuarios de tipo Chofer

Los usuarios poseen una funcionalidad: Mensajes del chofer, en esta pantalla se muestran los
mensajes que son enviados por el chofer. Para realizar lo anterior se obtienen todos los
documentos que se encuentran en la colección “messages” y se busca la información del
usuario que lo envió
La funcionalidad más importante o la principal en la que se basa el proyecto es la de la
Ubicación del autobús. Esta función solo puede ser accedida desde los usuarios

se visualizan las pantallas de Ubicación del autobús cuando el usuario tiene estado “En el
transporte” y cuando posee estado de “Ausente” o “Llegó a su destino”.

You might also like