
Esta calculadora convierte números de una base a otra: de base 2 a 10 y 16, y al revés. Está escrita en JavaScript sin frameworks y el diseño es CSS puro. El objetivo principal era aprender HTML, CSS y JS. Fue una buena ocasión para practicar con los event listeners y familiarizarme con el DOM y las cookies. También cambia el idioma del texto de la página cuando el usuario pulsa los botones del desplegable de idioma.
En 2025 implementé un pipeline de CI que lanza los tests de Cypress en cada push a main o a cualquier otra rama, y también en los pull requests. El pipeline levanta un servidor Nginx en un contenedor Docker y los resultados aparecen en la pestaña de GitHub Actions. La aplicación está alojada en GitHub Pages.
Repositorio del proyecto: Jonamarti/NumConverter
Enlace a la aplicación: Conversor de números