Solución propuesta
Se desarrollará un ecosistema tecnológico compuesto por aplicaciones móviles, un sistema backend centralizado y una plataforma operativa para restaurantes, diseñado para operar de forma segura, escalable y en tiempo real.
1. Aplicación móvil para usuarios (iOS y Android)
Desarrollo de una aplicación nativa para iOS (Swift + SwiftUI) y Android (Kotlin o Dart), enfocada en rendimiento, seguridad y una experiencia moderna para el usuario final.
La aplicación incluirá:
- Diseño UI/UX completo, con enfoque minimalista y navegación intuitiva.
- Desarrollo nativo compatible con iOS 18+ y versiones recientes de Android.
- Creación de usuarios con identificador único para realizar transferencias sin utilizar números de cuenta.
- Wallet digital interno para almacenar y gestionar saldo dentro de la aplicación.
- Carga de saldo mediante Apple Pay, Google Wallet y tarjetas de débito/crédito (a través de un PSP).
- Transferencias entre usuarios con confirmaciones en tiempo real.
- Integración con STP / PagApp para depósitos, retiros y movimientos hacia/desde cuentas bancarias.
- Recordatorios automáticos de pagos, configurables por usuario.
- Módulo de pagos en restaurantes para:
- Ticket digital
- Registro de consumos
- Propina
- División de cuenta entre múltiples personas
- Visualización del monto restante por pagar
- Notificaciones push para movimientos, pagos y recordatorios.
- Testing y versión Beta (TestFlight / pruebas internas) previo al lanzamiento.
- Publicación en App Store y Google Play Store, cumpliendo lineamientos y gestionando el proceso completo.
2. Backend centralizado y sistema en tiempo real
Desarrollo de un backend robusto y escalable, encargado de orquestar la comunicación entre la aplicación móvil y la plataforma de restaurantes.
Este sistema incluirá:
- Arquitectura backend modular y escalable.
- Sincronización de datos en tiempo real.
- Gestión de estados de cuenta por mesa y por usuario.
- Registro de consumos individuales.
- Cálculo dinámico de totales, saldos y pagos parciales.
- Control de concurrencia y consistencia de datos.
- Seguridad, autenticación y control de accesos.
- Trazabilidad completa de operaciones financieras.
3. Plataforma web para restaurantes
Desarrollo de una plataforma web independiente destinada a los restaurantes, desde la cual podrán:
- Visualizar en tiempo real las mesas y cuentas activas.
- Ver los consumos asociados a cada usuario.
- Monitorear pagos parciales y totales.
- Identificar saldos pendientes.
- Confirmar y cerrar cuentas.
- Acceder a historial de transacciones.
- Gestionar accesos del personal del restaurante.
4. Soporte y mantenimiento
- Soporte posterior al lanzamiento durante 1 año, que incluye:
- Corrección de errores
- Ajustes menores
- Actualizaciones de compatibilidad
