PROJEKT

BMI kalkulátorová webová aplikace s vlastní kvalifikační logikou

Vývoj kalkulátoru na míru, Funkčnost posuvníků, Podmíněná logika založená na datové sadě, Responzivní UI s Materiálovým designem, Integrace logiky definované klientem pro výšku/váhu, Nasazení a dodání demoverze a zdrojových souborů

  • Průmysl: Vývoj webu
  • Spojené státy Místo: Spojené státy
  • Doba dodání: 1 týden
  • Technologie: HTML, JavaScript
  • Hodnoceno: 5/5
1 měsíc

Přehled projektu

2410 vyvinul vlastní BMI kalkulátor dle požadavků klienta. Aplikace umožňuje uživatelům zadat jejich pohlaví, výšku a váhu, a ověřuje, zda spadají do kvalifikačního rozsahu na základě datové sady pro výšku/váhu podle pohlaví.

Doplňková logika zajišťuje, že výpočty probíhají pouze tehdy, pokud je váha v určeném rozsahu pro danou výšku. Kalkulátor zahrnuje dynamické posuvníky pro výšku a váhu, které byly později aktualizovány na pevné vlastní hodnoty místo spoléhání pouze na omezení datové sady.

Klient byl velmi spokojen, poznamenal, že 2410 'odvedl skvělou práci,' 'porozuměl všem mým požadavkům,' a 'překonal očekávání.' Komunikace byla hladká, rychlé vyřízení žádostí o úpravy a technická vysvětlení pro budoucí údržbu byla poskytnuta. Byla udělena 5hvězdičková hodnocení a tip.

- dasmooth98

Klíčové dodané funkce

  • Výběr pohlaví s větvením logiky
  • Posuvníky výšky/váhy s nastavitelnými minimálními/maximálními hodnotami
  • Dynamická validace proti předdefinovaným kvalifikačním rozsahům
  • Modulární JS funkce (`init_range`, `get_range_data`, `check`)
  • Čisté, responzivní uživatelské rozhraní pomocí Materiálového frameworku
  • Nasazená online demoverze pro testování klientem
  • Okomentovaný kód pro budoucí aktualizace

Snímky obrazovky

BMI Kalkulátor – obsahuje volbu pohlaví, posuvníky pro výšku a váhu, a přehledné uživatelské rozhraní poháněné Materiálovým designem.

BMI Kalkulátor – obsahuje volbu pohlaví, posuvníky pro výšku a váhu, a přehledné uživatelské rozhraní poháněné Materiálovým designem.

Technologický stack

HTML JavaScript CSS wNumb noUiSlider