Skip to content

0. Home 🏑

TessaViergever edited this page Oct 10, 2023 · 1 revision

The Client Case | The Ocean Cleanup 🌊

Ontwerp en maak een component en/of website voor een opdrachtgever op basis van een bestaande Headless CMS API.

Het doel van deze opdracht is: aan de hand van een user story (een gedeelte van) een website ontwerpen en bouwen o.b.v. een headless CMS.

Werkwijze

  • De development-lifecycle doorlopen.

  • Plan een gesprek met de opdrachtgever, maak verkennende schetsen en bereid vragen voor en zorg dat je de opdracht helder hebt voor je aan de slag gaat.

  • Hanteer de fases uit de dev-lifecycle om jouw project in te richten, bespreek vooraf met een docent welke stappen je denkt te gaan hanteren.

  • Documenteer doorlopend jouw proces aan de hand van de dev-lifecycle, alle (technische en ontwerp) beslissingen dienen onderbouwd te worden en je verwijst naar alle bronnen die je bij de verschillende fases gebruikt hebt.

  • Schrijf tenslotte een goede Readme.md waarme je: 1) kort inzicht geeft in het hoe en waarom van jouw project en 2) developers instructies geeft over hoe jouw project te gebruiken is.

Definitions of Done

Doelen

  • Het Dashboard maakt gebruik van SvelteKit en Hygraph
  • Er wordt content getoond vanuit de API en het CMS. Elke Interceptor heeft zowel data uit de API als content uit het CMS nodig.
  • Alle data uit de API wordt gevisualiseerd in het Dashboard (er is meer data in de API dan nu in het Dashboard wordt weergegeven)
  • Bedenk hoe de API nog waardevoller kan worden. Welke data is nog meer relevant? Dit voegen wij dat toe aan de API.
  • Bonus: het dashboard voelt "smooth" en "App like"aan