Este proyecto presenta una calculadora móvil intuitiva y responsiva diseñada para ofrecer una experiencia fluida en cualquier dispositivo. Entre los desafíos abordados se incluye la implementación de un modo claro/oscuro dinámico y una arquitectura de clases en JavaScript para gestionar operaciones aritméticas básicas. Utiliza HTML5, CSS3 (Tailwind CSS), y JavaScript ES6+, demostrando buenas prácticas en el diseño y la funcionalidad. Ideal para mostrar habilidades en proyectos frontend bien estructurados.
Enlace al proyecto
Imagen del proyecto
Esta calculadora móvil proporciona una experiencia sencilla e intuitiva para realizar operaciones matemáticas básicas. Desarrollada con HTML5, CSS3 y JavaScript, incluye un diseño responsivo y un modo claro/oscuro que mejora la accesibilidad y la personalización.
- Operaciones básicas: Suma, resta, multiplicación y división.
- Interfaz dinámica: Actualización en tiempo real de las operaciones y resultados.
- Modo claro/oscuro: Alternancia con un solo clic para adaptarse a las preferencias del usuario.
- Diseño responsivo: Optimizado para dispositivos móviles.
- Botones interactivos: Estilo y comportamiento atractivos con feedback visual.
- HTML5: Estructura semántica del proyecto.
- CSS3 (Tailwind CSS): Estilos consistentes y diseño responsivo.
- JavaScript ES6+: Lógica de la calculadora con clases y eventos dinámicos.
- Clona el repositorio:
git clone https://github.com/usuario/nombre_del_proyecto.git
- Abre el archivo
index.html
en tu navegador web preferido para ver el proyecto.
Si deseas contribuir a este proyecto, por favor realiza lo siguiente:
- Haz un fork del repositorio.
- Crea una nueva rama (
git checkout -b nombre-de-la-rama
). - Realiza tus cambios.
- Envía un pull request con una descripción clara de los cambios realizados. Agradezco cualquier sugerencia o mejora. No dudes en abrir un "issue" o enviar un "pull request". ¡Tu colaboración será bienvenida!
Especifica la licencia bajo la cual se distribuye el proyecto (por ejemplo, MIT, GPL-3.0, etc.).
Este proyecto fue desarrollado por Jairo Cárdenas.
Si tienes preguntas o sugerencias, contáctame:
- Correo electrónico: jairo.cardenas.dev@gmail.com
- GitHub: @jairo51067