Home of MyOwnChoiceShop - Eon4/MyOwnChoiceShop GitHub Wiki

#Welcome to the MyOwnChoiceShop wiki!

Opgave: MyOwnChoice Shop API

Del 1: Opsætning af API

Kravspecifikation:

  • Jeres API skal udvikles i Node.js med Express og Sequelize med MySQL som databasefundament
  • I skal så vidt muligt løse alle features i designet
  • I skal udvikle en database struktur til API'et og dokumentere dette i et ER Diagram. Dette kan du gøre via https://drawsql.app/.
  • I skal selv vælge, indsamle og oprette indhold i form af data og billeder til jeres shop
  • I skal have minimum 10 produkter i shoppen
  • Jeres API skal opsættes med de nødvendige endpoints.
  • Jeres API skal dokumenteres.

(OBS: Hvis det kan nåes men er ikke et krav)

Del 2: Opsætning af frontend

I opgavens anden del skal I sætte en frontend løsning op til designet - som kalder indholdet fra jeres API.

På frontend delen skal I gå efter at sætte følgende op:

  • det overordnede design
  • navigation
  • produktliste
  • produktdetaljer
  • en post til API'et

Diagram

Link: https://drawsql.app/teams/1team-3/diagrams/myownchoiceshop

Design Sketch:

https://xd.adobe.com/view/2a2cec3b-5ec2-4ba8-9bb6-062f0dc5bf96-7f7f/screen/cd05d674-3486-40b1-ba14-a2b67a689f0e