Skip to content

joppevdb/basisproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basisproject (API Development)

Voor het eerste deel van het project moest er een API gemaakt worden rond een zelfgekozen thema. Deze API moest via docker opgestart worden en gehost worden via Okteto ook moest er een front-end aangekoppeld worden.

Thema

Ik heb gekozen om met het thema bier te werken. Ik heb hiervoor gekozen zodat ik all mij gedronken bieren hier bij kan houden.

API

De API is vrij basis er zitten 4 funcites in:

  • GET request 1: deze laat alle bieren zien die in de database zitten.
  • GET request 2: deze laat de namen van bieren uit een bepaalde brouwerij zien die in de database zitten.
  • GET request 3: deze laat alle bieren zien die in de database zitten maar gerangschik per soort.
  • POST request: voeg een nieuw bier + al de gegevens over het bier toe aan de database.

Front-end

In mijn front-end roep ik al mijn GET funcites op met verschillende knoppen. Ook is er een formulier voorzien waarmee een nieuwe bier kan toevoegd worden via de POST funcite.

De webpage word gestyled met css en met bootstrap. Er is ook een javascript die ervoor zorgt dat de pagina overzichtelijk blijft. image

Postman screenshots

GET request 1

image

GET request 2

image

GET request 3

image

POST request

image

OpenAPI docs screenshots

image image image image

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published