Monitoringsdata Water laden in Bulk (Flask)

Archive Boxes, from Pixabay, by Pexels
Laptop and Book, by SCY (Pixabay)

Front-end app in Flask om data in bulk te laden (API wrapper)

Het opvragen van grootschalige watermonitoringsdata is vaak een uitdaging, vooral voor niet-technische gebruikers. Om dit te vereenvoudigen ontwikkelde ik een gebruiksvriendelijke API-wrapper met Python (Flask) en JavaScript (DataTables). Hiermee konden eindgebruikers efficiënt op grote schaal - in bulk - tijdreeksdata ophalen uit WISKI (Water Informatie-Systeem van Kisters) via de Kiwis API.

De applicatie was ontworpen met oog voor maximale toegankelijkheid en efficiëntie. Gebruikers konden zonder programmeerkennis complexe datasets via een intuïtieve webinterface direct via hun reguliere browser benaderen. De oplossing werd als een Azure Web App gedeployed, met ingebouwde beveiliging zoals HTTPS en toegangscontrole door alleen interne IP-adressen toe te staan.

Dit project toonde mijn expertise in het ontwerpen en implementeren van API-gedreven applicaties die data-toegankelijkheid verbeteren en werkprocessen binnen water- en omgevingsmonitoring versoepelen.

Projectinformatie

  • CategorieWorkflow-Automatisering & APIs
  • OrganisatieRegionaal Waterschap, Noord-Nederland
  • Projectdatum2022
  • Project-link (URL)N.v.t.