×

Información del proyecto

  • Categoría: Aplicación Movil con .NET Framework y .NET MAUI
  • Fecha de realización: Marzo, 2025 - Junio, 2025

Aplicación de Gestión Financiera PiggyBank

PiggyBank es una solución integral de gestión financiera personal y grupal, desarrollada en conjunto con los programadores Cristopher González, Nahum Mora y Orlando Mena como parte del curso de Diseño y Programación de Plataformas Móviles. La aplicación fue concebida para facilitar el control de gastos, metas de ahorro y análisis financiero automatizado, brindando soporte multiplataforma con integración completa entre frontend y backend.

El sistema está compuesto por una arquitectura de tres capas. En el backend, se implementa una API REST robusta en .NET Framework 4.8, con acceso a datos mediante LINQ to SQL y procedimientos almacenados en SQL Server. Esta API gestiona autenticación segura con JWT, operaciones de transacciones, control de grupos familiares, metas financieras y análisis financiero mediante integración con modelos de lenguaje como Google Gemini.

El frontend fue desarrollado en .NET MAUI, permitiendo una experiencia de usuario nativa y fluida en plataformas Android, iOS, Windows y macOS. Se utilizan páginas XAML con navegación estructurada y modales dinámicos para brindar funcionalidades como ingreso y visualización de transacciones, administración de grupos familiares, creación de metas y acceso a un asistente financiero basado en IA. La gestión de datos locales se realiza mediante SecureStorage y Preferences, asegurando la persistencia de la información y tokens de sesión.

Como desarrollador, participé tanto en el diseño y construcción del backend como en la implementación de interfaces móviles intuitivas, integrando de forma eficiente los distintos módulos funcionales. Además, colaboré en la implementación de flujos seguros de autenticación, validación de datos y análisis automatizado de información financiera para ofrecer una herramienta completa y escalable a los usuarios finales.