Desarrollo de una aplicación móvil destinada a estudiantes de la Facultad de Arquitectura, Diseño y Urbanismo (FADU), con el objetivo de facilitar el transporte compartido (Carpooling) entre los alumnos, permitiendo a los conductores compartir los costos del viaje y a los pasajeros encontrar una forma económica y segura de llegar a la facultad.
Objetivo:
El propósito de la aplicación Vía FADU es ofrecer una solución de transporte eficiente y colaborativa para los estudiantes de la FADU, fomentando la reducción de costos para los conductores y proporcionando una alternativa de transporte segura y económica para los pasajeros.
Audiencia:
La aplicación está dirigida exclusivamente a los estudiantes de la Facultad de Arquitectura, Diseño y Urbanismo (FADU), tanto conductores como pasajeros.
Características Principales
Registro y Autenticación
Método de Registro: Registro mediante el correo institucional de la FADU.
Autenticación: Autenticación mediante correo electrónico y contraseña, con la opción de integración con los sistemas de la universidad para validar la identidad de los estudiantes.
Perfil del Usuario
Información Básica: Nombre, fotografía, carrera y año de estudio.
Información del Vehículo (para conductores): Marca, modelo, color y número de plazas disponibles.
Historial de Viajes y Calificaciones: Registro de viajes realizados y calificaciones recibidas.
Búsqueda de Viajes
Filtros: Filtros por origen, destino, fecha y hora de salida.
Resultados: Visualización de conductores disponibles con detalles del viaje.
Ofrecimiento de Viajes
Publicación de Viajes: Conductores pueden publicar viajes especificando hora de salida, punto de encuentro, destino y plazas disponibles.
Viajes Recurrentes: Opción para viajes diarios o recurrentes.
Reservas y Confirmaciones
Reservas: Pasajeros pueden reservar plazas en los viajes ofrecidos.
Confirmaciones: Conductores reciben notificaciones de reservas y pueden confirmar o rechazar solicitudes.
Mensajería
Chat Integrado: Comunicación entre conductores y pasajeros sobre detalles del viaje.
Notificaciones Push: Notificaciones para mensajes nuevos, reservas y confirmaciones.
Calificaciones y Reseñas
Sistema de Calificación: Calificaciones para conductores y pasajeros.
Reseñas: Reseñas para mejorar la confianza y seguridad de la comunidad.
Integraciones y Servicios Externos
Mapas y Geolocalización
Integración con Google Maps para la selección de puntos de encuentro y destino.
Notificaciones Push
Uso de Firebase Cloud Messaging para enviar notificaciones a los usuarios.