1.1 De opdracht - StefanGerrits2/Frontend-Applications GitHub Wiki
Opdrachtgever
De opdrachtgever is NMVW wereldculturen.
Opdracht omschrijving
De taak aan ons studenten is om een applicatie te maken waarbij de data uit de database wordt getoond aan een doelgroep op een manier dat dit interessant is.
De eisen
Dit zijn de 2 design challenges geschreven door de opdrachtgever.
- Vertaal het verhaal van ons koloniale erfgoed
- Verbind onze collectie aan een specifieke groep uit onze samenleving
Rubric waaraan de applicatie moet voldoen volgens school:
Voor mezelf wil ik de rubric even op een rijtje hebben:
-
Pagina's moeten dynamisch worden gerenderd. De data kan gelezen en veranderd worden door de hele applicatie heen, en het herladen van de pagina's.
-
De code moet uitgelegd kunnen worden en het project moet logisch gestructureerd zijn. Je moet je framework kunnen uitleggen in relatie tot het project.
-
Er zijn codestandaarden toegepast, de documentatie beschrijft wat het project is en doet.
-
Het proces is volledig gedocumenteerd en keuzes zijn onderbouwd. De progressie is laten zien.
Hoe ga ik te werk
Het concept wil ik in grote lijnen eerst hebben voordat ik het daadwerkelijk ga bouwen. Tijdens het bouwen kan je namelijk het concept aanscherpen als dat nodig is. Het kan namelijk zomaar zijn dat bepaalde data niet of moeilijk te verkrijgen valt uit de database. Dit moet ik eerst goed onderzoeken.
Daarna wil ik me focussen hoe ik mijn applicatie precies wil gaan bouwen. Denk hierbij aan de verschillende componenten, mappenstructuur en de queries die ik ga schrijven.
Als de basis van mijn applicatie eenmaal werkt kan ik altijd dieper ingaan op een functionaliteit die ik wil gaan uitwerken.