Обзор проекта
2410 разработала индивидуальный BMI-калькулятор на основе требований клиента. Приложение позволяет пользователям вводить пол, рост и вес, а затем проверяет по базе данных роста и веса с учетом пола и роста, попадает ли пользователь в квалификационный диапазон.
Дополнительная логика гарантирует, что расчеты выполняются только в том случае, если вес находится в диапазоне, заданном для определенного роста. Калькулятор включает динамические ползунки роста и веса, которые позднее настроили на использование пользовательских фиксированных значений вместо полного следования ограничениям базы данных.
- dasmooth98
Основные реализованные функции
- Выбор пола с разветвленной логикой
- Ползунки роста и веса с настраиваемыми минимальными и максимальными значениями
- Динамическая проверка по заданным диапазонам квалификации
- Модульные JS-функции (`init_range`, `get_range_data`, `check`)
- Чистый адаптивный интерфейс на основе Materialize
- Веб-демо, развернутое для тестирования клиентом
- Документированный код для будущих обновлений
Скриншоты
Интерфейс BMI-калькулятора: выбор пола, ползунки роста и веса, а также чистый интерфейс на основе Materialize.