Esta aplicación móvil de ahorros programados ha sido desarrollada para una natillera, una asociación de personas que se reúnen periódicamente para ahorrar dinero y conceder préstamos entre sus miembros. La aplicación proporciona una plataforma conveniente y segura para que los miembros de la natillera puedan realizar contribuciones regulares de ahorro y acceder a sus ahorros acumulados cuando lo deseen.
Para el desarrollo de esta aplicación, se emplearon las siguientes tecnologías:
-
Flutter: Es un framework de código abierto desarrollado por Google para crear aplicaciones nativas y de alta calidad en iOS y Android desde un solo código base. Flutter nos permite crear interfaces de usuario atractivas y fluidas para una experiencia de usuario excepcional.
-
Riverpod: Es una biblioteca de manejo de estados para Flutter que se basa en el concepto de "proveedores" y "consumidores". Riverpod facilita la gestión del estado de la aplicación de una manera eficiente y escalable, permitiendo una separación clara entre la lógica del estado y la interfaz de usuario.
-
Supabase: Es una plataforma de base de datos de código abierto que proporciona una API potente y sencilla para interactuar con una base de datos PostgreSQL. Supabase permite almacenar y recuperar datos de manera eficiente, y su capacidad para manejar relaciones entre tablas es fundamental para el modelo de datos de nuestra aplicación de natillera.
La combinación de Flutter para el desarrollo de la interfaz de usuario, Riverpod para el manejo eficiente del estado de la aplicación y Supabase para el almacenamiento de datos y las relaciones entre tablas, hacen de esta app de ahorros programados para natilleras una solución completa y confiable para facilitar la administración y participación en una natillera de manera digital.
