PROJEKTI

BMI-laskuri verkko-sovellus mukautetulla karsintalogiikalla

Mukautetun web-pohjaisen laskurin kehitys, Liukusäädin syöttötoiminnallisuus, Datasetin perusteella ehdollisen logiikan toteutus, Responsiivinen käyttöliittymä käyttäen Materializea, Asiakkaan määrittämän pituus/paino logiikan integrointi, Demon ja lähdetiedostojen käyttöönotto ja toimitus

  • Toimiala: Verkkokehitys
  • Yhdysvallat Sijainti: Yhdysvallat
  • Toimitusaika: 1 viikko
  • Teknologiat: HTML, JavaScript
  • Arvioitu: 5/5
1 kuukausi

Projektin yleiskatsaus

2410 kehitti asiakkaan vaatimusten pohjalta mukautetun BMI-laskurin. Sovellus sallii käyttäjän syöttää sukupuolensa, pituutensa ja painonsa ja tarkistaa, kuuluuko hän kelpoisuusalueeseen sukupuolen mukaisen pituus/paino -datan perusteella.

Lisälogiikka varmistaa, että laskelmat tapahtuvat vain, jos paino on määritetyn pituuden mukaisella alueella. Laskuri sisältää dynaamiset pituuden ja painon liukusäätimet, jotka päivitettiin myöhemmin käyttämään kiinteitä mukautettuja arvoja sen sijaan, että luotettaisiin täysin datasetin rajoituksiin.

Asiakas oli erittäin tyytyväinen ja mainitsi, että 2410 teki 'erinomaista työtä', 'ymmärsi kaikki vaatimukseni' ja 'ylitti odotukset.' Viestintä oli sujuvaa, muokkaukset tehtiin nopeasti ja tekniset selitykset annettiin tulevaa ylläpitoa varten. Annettiin 5 tähden arvosana ja tippi.

- dasmooth98

Toimitetut keskeiset ominaisuudet

  • Sukupuolen valinta logiikan haarautumisella
  • Pituuden/painon liukusäätimet mukautettavilla minimi/maksimi-arvoilla
  • Dynaaminen validointi ennalta määritettyjä kelpoisuusalueita vastaan
  • Modulaariset JS-funktiot (`init_range`, `get_range_data`, `check`)
  • Selkeä, responsiivinen käyttöliittymä Materialize-kehystä käyttäen
  • Verkossa julkaistu demo asiakkaan testaukseen
  • Kommentoitu koodi tulevia päivityksiä varten

Kuvakaappaukset

BMI-laskurin käyttöliittymä – sisältää sukupuolen valinnan, pituuden ja painon liukusäätimet sekä selkeän käyttöliittymän, jonka Materialize tukee.

BMI-laskurin käyttöliittymä – sisältää sukupuolen valinnan, pituuden ja painon liukusäätimet sekä selkeän käyttöliittymän, jonka Materialize tukee.

Teknologiakokonaisuus

HTML JavaScript CSS wNumb noUiSlider