PROYECTO

Aplicación web de calculadora de IMC con lógica de cualificación personalizada

Desarrollo de calculadora web personalizada, Funcionalidad de entrada mediante controles deslizantes, Implementación de lógica condicional basada en un conjunto de datos, Interfaz adaptable con Materialize, Integración de la lógica de altura y peso definida por el cliente, Despliegue y entrega de la demo y los archivos fuente

  • Sector: Desarrollo web
  • Estados Unidos Ubicación: Estados Unidos
  • Tiempo de entrega: 1 semana
  • Tecnologías: HTML, JavaScript
  • Valoración: 5/5
1 mes

Descripción del proyecto

2410 desarrolló una calculadora de IMC personalizada según los requisitos del cliente. La aplicación permite introducir el género, la altura y el peso, y comprueba si se encuentran dentro de un rango válido según un conjunto de datos de altura y peso por género.

Una lógica adicional garantiza que los cálculos solo se realicen si el peso está dentro del rango especificado para una altura determinada. La calculadora incluye controles deslizantes dinámicos para la altura y el peso, que posteriormente se actualizaron para utilizar valores personalizados fijos en lugar de depender por completo de las restricciones del conjunto de datos.

El cliente quedó muy satisfecho y señaló que 2410 «hizo un gran trabajo», «entendió todos mis requisitos» y «superó las expectativas». La comunicación fue fluida, con rápidas respuestas a las solicitudes de cambios y explicaciones técnicas para el mantenimiento futuro. El cliente otorgó una valoración de 5 estrellas y una propina.

- dasmooth98

Funciones principales entregadas

  • Selección de género con ramificación lógica
  • Controles deslizantes de altura y peso con valores mínimos y máximos personalizables
  • Validación dinámica frente a rangos de cualificación predefinidos
  • Funciones JS modulares (`init_range`, `get_range_data`, `check`)
  • Interfaz limpia y adaptable con el framework Materialize
  • Demo online desplegada para las pruebas del cliente
  • Código comentado para futuras actualizaciones

Capturas de pantalla

Interfaz de la calculadora de IMC: incluye selección de género, controles deslizantes de altura y peso, y una interfaz limpia basada en Materialize.

Interfaz de la calculadora de IMC: incluye selección de género, controles deslizantes de altura y peso, y una interfaz limpia basada en Materialize.

Tecnologías utilizadas

HTML
JavaScript
CSS
wNumb
noUiSlider