Descripción
<aside>
Una aplicación web desarrollada con ASP.NET Core 8 que permite realizar conversiones de divisas en tiempo real utilizando datos actualizados de API.
</aside>

Características Principales
- Tecnologías Backend: ASP.NET Core, C#, Entity Framework, Identity
- Frontend: HTML5, CSS, Bootstrap, Google Fonts, CDNJS Currency Flags
- Base de Datos: SQLServer, SQLite, Azure Database
- Integración: API de conversión de monedas, Postman para testing
Funcionalidades
- Sistema de Autenticación: Registro y login de usuarios mediante Identity
- Conversor de Monedas: Accesible solo para usuarios registrados
- Catálogo de Países: Información detallada incluyendo:
- Nombre y código ISO
- Capital y continente
- Prefijo telefónico
- Población
- Banderas
- Lista de Monedas: Información sobre divisas incluyendo nombres, códigos y símbolos obtenidas por API.
- Historial de Conversiones: Seguimiento de operaciones realizadas
Arquitectura y Desarrollo
- Componentes Modulares: Uso de partial views y tag helpers para elementos comunes
- Base de Datos: Desarrollo local en SQLServer/SQLite con migración a Azure Database
- Despliegue: Publicación mediante Azure App Service y DevOps Pipelines
- API Integration: Monitoreo de límites de llamadas API gratuitas