Aplicación para poder gestionar y dividir los gastos tanto de un viaje como del hogar. Posibilidad de generar cualquier grupo con diferentes integrantes. Pudiendo definir el tipo de gasto, quien lo ha pagado y a quien le toca pagar.
Aplicicación Swift en Swift UI basada en la arquitectura MVVM desarrollada con ViewModels, con servicios de Firebase: autenticación y base de datos Firestore.
- Basado en lenguaje Swift con una interfaz en Swift UI
- Arquitectura MVVM (Model-View-ViewModel)
- ViewModel: Nos permite almacenar el estado y realizar cambios de forma reactiva en la interfaz de usuario.
- FireBase: Suite de muchas herramientas tales como, notificaciones push, base de datos cloud, informe de errores, analíticas y controles de login.
- UserDefault: Base de datos local para permitirnos un acceso fluido y eficiente a datos poco sensibles, como preferencias o usuarios por defecto.
- Código con Clean Code y Clean Architecture
| Login View | Signin View | Home View |
|---|---|---|
![]() |
![]() |
![]() |
| Add New Group View | Add New Payment View | Payment View |
|---|---|---|
![]() |
![]() |
![]() |
| Balance View | Logout Dialog | Delete Dialog |
|---|---|---|
![]() |
![]() |
![]() |








