ПРОЕКТ

Веб-приложение калькулятора ИМТ с индивидуальной логикой квалификации

Разработка индивидуального веб-калькулятора, Функциональность ввода с помощью ползунков, Реализация условной логики на основе набора данных, Адаптивный интерфейс на Materialize, Интеграция логики роста и веса, заданной клиентом, Развертывание и передача демо-версии и файлов исходного кода

  • Отрасль: Веб-разработка
  • Соединенные Штаты Америки Местоположение: Соединенные Штаты Америки
  • Срок разработки: 1 неделя
  • Технологии: HTML, JavaScript
  • Оценка: 5/5
1 месяц

Обзор проекта

2410 разработала индивидуальный калькулятор ИМТ в соответствии с требованиями клиента. Приложение позволяет вводить пол, рост и вес, а также проверяет соответствие пользователя квалификационному диапазону на основе данных о росте и весе для каждого пола.

Дополнительная логика гарантирует, что расчеты выполняются только в том случае, если вес для конкретного роста находится в указанном диапазоне. В калькуляторе используются динамические ползунки роста и веса, которые позднее обновили для работы с фиксированными индивидуальными значениями, чтобы они не зависели полностью от ограничений набора данных.

Клиент остался очень доволен и отметил, что 2410 «отлично справилась с работой», «поняла все мои требования» и «превзошла ожидания». Коммуникация была эффективной, запросы на изменения выполнялись быстро, а также были предоставлены технические пояснения для дальнейшего обслуживания. Клиент поставил оценку 5 звезд и оставил чаевые.

- dasmooth98

Реализованные ключевые функции

  • Выбор пола с ветвлением логики
  • Ползунки роста и веса с настраиваемыми минимальными и максимальными значениями
  • Динамическая проверка по заранее определенным квалификационным диапазонам
  • Модульные функции JS (`init_range`, `get_range_data`, `check`)
  • Чистый адаптивный интерфейс на фреймворке Materialize
  • Онлайн-демо для тестирования клиентом
  • Документированный код для дальнейших обновлений

Скриншоты

Интерфейс калькулятора ИМТ: выбор пола, ползунки роста и веса, а также чистый пользовательский интерфейс, созданный с помощью Materialize.

Интерфейс калькулятора ИМТ: выбор пола, ползунки роста и веса, а также чистый пользовательский интерфейс, созданный с помощью Materialize.

Технологический стек

HTML
JavaScript
CSS
wNumb
noUiSlider