PROJEKT

Aplikacja webowa kalkulująca BMI z niestandardową logiką kwalifikacji

Rozwój niestandardowego kalkulatora internetowego, Funkcjonalność wejściowa za pomocą suwaków, Implementacja logiki warunkowej w oparciu o dane, Responsywny interfejs użytkownika przy użyciu Materialize, Integracja logiki wzrostu/wagi zdefiniowanej przez klienta, Wdrożenie i dostarczenie demo oraz plików źródłowych

  • Branża: Tworzenie stron internetowych
  • Stany Zjednoczone Lokalizacja: Stany Zjednoczone
  • Czas dostawy: 1 tydzień
  • Technologie: HTML, JavaScript
  • Oceniony: 5/5
1 miesiąc

Przegląd projektu

2410 stworzyło niestandardowy kalkulator BMI na podstawie wymagań klienta. Aplikacja pozwala użytkownikom na wprowadzenie płci, wzrostu i wagi, i sprawdza, czy mieszczą się w zakresie kwalifikującym na podstawie danych dla wzrostu/wagi dla płci.

Dodatkowa logika zapewnia, że obliczenia odbywają się tylko wtedy, gdy waga mieści się w określonym zakresie dla danego wzrostu. Kalkulator zawiera dynamiczne suwaki dla wzrostu i wagi, które później zostały zaktualizowane do używania stałych wartości niestandardowych zamiast polegania wyłącznie na ograniczeniach danych.

Klient był bardzo zadowolony, zauważając, że 2410 'wykonało świetną robotę', 'zrozumiało wszystkie moje wymagania' i 'przewyższyło oczekiwania.' Komunikacja przebiegła płynnie, z szybkim czasem reakcji na prośby o poprawki i z dostarczeniem technicznych wyjaśnień dla przyszłej konserwacji. Przyznano ocenę 5-gwiazdkową wraz z napiwkiem.

- dasmooth98

Kluczowe cechy zrealizowane

  • Wybór płci z rozgałęzieniami logiki
  • Suwaki wzrostu/wagi z możliwością dostosowania wartości min/maks
  • Dynamiczna walidacja na podstawie określonych zakresów kwalifikacji
  • Modularne funkcje JS (`init_range`, `get_range_data`, `check`)
  • Czysty, responsywny interfejs użytkownika z użyciem frameworka Materialize
  • Wdrożone demo online do testowania przez klienta
  • Zakomentowany kod dla przyszłych aktualizacji

Zrzuty ekranu

Interfejs Kalkulatora BMI – zawiera wybór płci, suwaki wzrostu i wagi oraz czysty interfejs użytkownika napędzany przez Materialize.

Interfejs Kalkulatora BMI – zawiera wybór płci, suwaki wzrostu i wagi oraz czysty interfejs użytkownika napędzany przez Materialize.

Technologie

HTML JavaScript CSS wNumb noUiSlider