PROJEKT

BMI-kalkylator som webbapp med anpassad kvalificeringslogik

Utveckling av webbaserad kalkylator, Funktionalitet för reglageinmatning, Implementering av villkorslogik baserad på datamängd, Responsivt gränssnitt med Materialize, Integrering av kunddefinierad längd-/viktlogik, Driftsättning och leverans av demo- och källkodsfiler

  • Bransch: Webbutveckling
  • USA Plats: USA
  • Leveranstid: 1 vecka
  • Teknik: HTML, JavaScript
  • Betyg: 5/5
1 månad

Projektöversikt

2410 utvecklade en anpassad BMI-kalkylator utifrån kundens krav. Appen låter användare ange kön, längd och vikt och kontrollerar om de hamnar inom ett kvalificerande intervall baserat på en datamängd för längd/vikt per kön.

Ytterligare logik säkerställer att beräkningar endast utförs om vikten ligger inom det angivna intervallet för en viss längd. Kalkylatorn innehåller dynamiska reglage för längd och vikt, som senare uppdaterades till att använda fasta anpassade värden i stället för att helt förlita sig på datamängdens begränsningar.

Kunden var mycket nöjd och noterade att 2410 "gjorde ett fantastiskt jobb", "förstod alla mina krav" och "överträffade förväntningarna". Kommunikationen fungerade smidigt, med snabba ändringar på begäran och tekniska förklaringar för framtida underhåll. Kunden gav 5 stjärnor och lämnade dricks.

- dasmooth98

Viktiga levererade funktioner

  • Könsval med logikgrenar
  • Reglage för längd/vikt med anpassningsbara min-/maxvärden
  • Dynamisk validering mot fördefinierade kvalificeringsintervall
  • Modulära JS-funktioner (`init_range`, `get_range_data`, `check`)
  • Rent, responsivt gränssnitt med Materialize-ramverket
  • Driftsatt onlinedemo för kundens testning
  • Kommenterad kod för framtida uppdateringar

Skärmbilder

BMI-kalkylatorns gränssnitt med könsval, reglage för längd och vikt samt ett rent gränssnitt byggt med Materialize.

BMI-kalkylatorns gränssnitt med könsval, reglage för längd och vikt samt ett rent gränssnitt byggt med Materialize.

Teknikstack

HTML
JavaScript
CSS
wNumb
noUiSlider