Idioma actual:Español (Latino)

cover

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 Proyecto

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.

Propósito:PersonalEstado:ArchivadoAlcance:Front-end, UI/UX DesignIniciado en:Alrededor de septiembre, 2023Finalizado en:No finalizado

Tecnologías

  • Cypress
  • Swagger
  • Next.js
  • Node.js
  • Storybook
  • HTML
  • CSS
  • SASS
  • TypeScript
  • Jest
  • Docker

Medios

  • Currency Converter Cover
  • Currency Converter Home Page
  • Currency Converter Home Page+4 Medios

Enlaces

    GithubFigma DesignBehance link

Documentación

Rodrigo Moreira | Portafolio de Desarrollador de Software