Globe

Klimaat API


API met simpele frontend voor interactie met een klimaat database

Mijn eerste ervaring met web applicaties. Voor het vak Web Engineering werden we opgedragen om een API te ontwikkelen met bepaalde functionaliteit.

De ontwikkeling was samen met twee medestudenten en duurde één periode (tweeënhalve maand). Aangezien ons gebrek aan ervaring vereiste deze opdracht veel geduld en doorzettingsvermogen, zonder enige ervaring binnen één periode een webapplicatie met frontend, backend en database maken was best een uitdaging.

We deden veel aan pair programming om fouten op te lossen, en bovenop de API zelf hadden we veel tijd gestopt in het dockerizen van de database.

Er werd ook een zeer zorgvuldige documentatie van de gehele API vereist, dit hebben wij gedaan met behulp van een OpenAPI-specificatie, waar men ook gemakkelijk de API kan testen zonder frontend.

We hadden gekozen om te werken met React en ExpressJS in TypeScript.


Bekijk op GitHub