Currency Converter
10 min de lectura
Pequeña Envergadura
Este proyecto es una aplicación full stack de conversión de divisas diseñada para ofrecer conversiones rápidas y confiables en más de 160 monedas, con soporte multilingüe en inglés y portugués. La aplicación fue desarrollada íntegramente en TypeScript, utilizando Next.js para el frontend y NestJS para el backend, siguiendo las mejores prácticas modernas de arquitectura y escalabilidad. Se integra con la ExchangeRate API para obtener tipos de cambio en tiempo real y garantiza una gestión de entorno consistente mediante la contenedorización con Docker. Se puso un gran énfasis en la calidad del código, la documentación y las pruebas, incluyendo: - Documentación de API con Swagger; - Documentación de componentes con Storybook; - Pruebas unitarias con Jest; - Pruebas de extremo a extremo (E2E) con Cypress. Este proyecto demuestra competencia en la creación de aplicaciones bien documentadas, probables y listas para producción, combinando arquitectura limpia, tipado fuerte y prácticas modernas de DevOps.
Ver ProyectoVisión General
Un conversor de divisas moderno con soporte para más de 160 monedas y multilingüe (inglés y portugués). Desarrollado con Next.js en el frontend y NestJS en el backend, totalmente tipado con TypeScript, integrado con la ExchangeRate API y contenedorizado con Docker.
Tecnologías
- Cypress
- Swagger
- Next.js
- Node.js
- Storybook
- HTML
- CSS
- SASS
- TypeScript
- Jest
- Docker
Medios


+4 Medios
Documentación
Este proyecto es una aplicación full stack de conversión de divisas diseñada para ofrecer conversiones rápidas y confiables en más de 160 monedas, con soporte multilingüe en inglés y portugués. La aplicación fue desarrollada íntegramente en TypeScript, utilizando Next.js para el frontend y NestJS para el backend, siguiendo las mejores prácticas modernas de arquitectura y escalabilidad. Se integra con la ExchangeRate API para obtener tipos de cambio en tiempo real y garantiza una gestión de entorno consistente mediante la contenedorización con Docker. Se puso un gran énfasis en la calidad del código, la documentación y las pruebas, incluyendo: - Documentación de API con Swagger; - Documentación de componentes con Storybook; - Pruebas unitarias con Jest; - Pruebas de extremo a extremo (E2E) con Cypress. Este proyecto demuestra competencia en la creación de aplicaciones bien documentadas, probables y listas para producción, combinando arquitectura limpia, tipado fuerte y prácticas modernas de DevOps.
Visión General
Un conversor de divisas moderno con soporte para más de 160 monedas y multilingüe (inglés y portugués). Desarrollado con Next.js en el frontend y NestJS en el backend, totalmente tipado con TypeScript, integrado con la ExchangeRate API y contenedorizado con Docker.
Tecnologías
- Cypress
- Swagger
- Next.js
- Node.js
- Storybook
- HTML
- CSS
- SASS
- TypeScript
- Jest
- Docker
Medios


+4 Medios
