-
Aplicación para gestionar el servicio de pedidos a una pizzeria.
-
2 Modos:
- modo cliente: Ver productos, Ver ofertas, hacer pedidos, historial y administración de cuenta del cliente.
- modo gestión: Administrar carta, ofertas, gestión de pedidos.
- Kotlin y Jetpack Compose.
- Version Catalog.
- Inyección de dependencias con Hilt.
- Arquitectura MVVM.
- Firebase Auth.
- Firebase FireStore.
- Control de estados, corrutinas y flujo de datos.
- Implementación de un repositorio general para gestionar el CRUD de Firebase.
- Inicio de sesión: implementado el inicio de sesión con Firebase. Registro, recuperación de contraseña, inicio con Google, X y anónimo.
- Modo Demo: permite el uso de la aplicación sin necesidad de registro y poder usar la app con todas las funciones.
- Mejoras en la interfaz gráfica.
- Cuenta: gestión de direcciones, datos personales, muestra puntos afiliciación
- Mejoras en la zona de gestión.
- Rediseño de la interfaz gráfica..
- Añadido la sección de productos, categorias y tamaños.