Skip to content

v1.0.0

Choose a tag to compare

@CvmiloM CvmiloM released this 20 Nov 02:22
· 11 commits to main since this release

v1.0.0 - TeLlevoAPP 🚗

¡Nos complace presentar la versión 1.0.0 de nuestra aplicación TeLlevoAPP! 🎉 Esta versión marca el inicio de una plataforma diseñada para facilitar el transporte entre conductores y pasajeros. Aquí te contamos todo lo que incluye esta primera versión.

✨ Novedades y Funcionalidades Principales

Autenticación de Usuarios:

  • Registro e inicio de sesión con correo electrónico y contraseña.
  • Autenticación mediante Firebase con validación de correo electrónico.

Gestión de Usuarios:

  • Los pasajeros pueden buscar y aceptar viajes.
  • Los conductores pueden crear viajes y gestionar las solicitudes de pasajeros.

Mapa Interactivo:

  • Mapa en tiempo real para visualizar rutas de viajes creados.
  • Marcadores de ubicación para conductores y pasajeros.

Notificaciones:

  • Notificaciones para conductores cuando un pasajero acepta o cancela un viaje.
  • Notificaciones para pasajeros cuando el conductor cancela o pone en marcha el viaje.

Compatibilidad Offline:

  • Funcionalidad para seguir viendo los detalles del viaje incluso sin conexión a internet.
  • Almacenamiento local de credenciales para ingreso sin internet.

Historial de Viajes:

  • Conductores y pasajeros pueden consultar un historial de viajes previos.

🛠️ Detalles Técnicos

Frameworks y Tecnologías:

  • Ionic Framework: Interfaz móvil moderna y responsiva.
  • Firebase: Autenticación y base de datos en tiempo real.
  • Mapbox: Mapas interactivos con rutas dinámicas.
  • Capacitor: Integración nativa con Android.

Librerías Instaladas:

  • @capacitor/geolocation: Para obtener y mostrar la ubicación en tiempo real.
  • @capacitor/google-maps: Gestión de mapas interactivos.
  • @ionic/storage-angular: Almacenamiento local para credenciales y datos offline.

Permisos Solicitados:

  • Acceso a la ubicación del dispositivo.
  • Permisos de internet para sincronización en tiempo real.

📋 Notas de Implementación

Requisitos Mínimos:

  • Android 5.0 (Lollipop) o superior.
  • Conexión a internet para sincronización inicial y creación de viajes.

Errores Conocidos:

  • La posición de los pasajeros puede no aparecer inmediatamente si hay pérdida de conexión al aceptar el viaje. Se corregirá en versiones futuras.

📌 Próximas Mejoras (Roadmap)

  • Implementación de chat en tiempo real entre conductores y pasajeros.
  • Mejoras estéticas y usabilidad del mapa interactivo.
  • Funcionalidad para compartir ubicación en tiempo real entre pasajeros y conductores.

🚀 Cómo Descargar

  1. Descarga el archivo APK de la sección de Assets en este release.
  2. Instala la aplicación en tu dispositivo Android.
  3. ¡Empieza a usar TeLlevoAPP y explora sus funcionalidades!

Full Changelog: https://github.com/CvmiloM/TeLlevoAPP/commits/v1.0.0