Auteur: Tolga Zorlu
De opdrachten: opdracht 1 en opdracht 2
Markdown is een simpele manier om HTML te schrijven.
Markdown cheat cheet: Hulp bij het schrijven van Markdown.
Nb. De standaardstructuur en de spartaanse opmaak van de README.md zijn helemaal prima. Het gaat om de inhoud van je procesverslag. Besteedt de tijd voor pracht en praal aan je website.
Nb. Door open toe te voegen aan een details element kun je deze standaard open zetten. Fijn om dat steeds voor de relevante stuk(ken) te doen.
- https://stackoverflow.com/questions/50840168/how-to-detect-if-the-os-is-in-dark-mode-in-browsers
- https://www.youtube.com/watch?v=wGPDuqgkoew
- https://developer.spotify.com/documentation/web-api/tutorials/code-pkce-flow
- https://stackoverflow.com/questions/246801/how-can-you-encode-a-string-to-base64-in-javascript
- Discord server "The programmer's hangout" https://discord.gg/programming
- Sanne
- https://codepen.io/shooft/pen/eYLGWMB
- Ozkan Collega (hulp bij login maken)
- https://stackoverflow.com/questions/5767325/how-can-i-remove-a-specific-item-from-an-array-in-javascript
- https://stackoverflow.com/questions/3396088/how-do-i-remove-an-object-from-an-array-with-javascript
- https://www.w3schools.com/jsref/jsref_find.asp
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array
- https://stackoverflow.com/questions/58127282/how-we-can-add-two-event-listeners-click-and-keydown-in-javascript
- https://developer.mozilla.org/en-US/docs/Web/API/setTimeout
- https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/click
- https://developer.mozilla.org/en-US/docs/Web/API/HTMLAudioElement/Audio
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/const
uitwerken na schetsen idee (voor week 2)
Aan deze technieken/punten wil ik werken:
- Leren hoe een logo geanimeerd kan worden in css
- De techniek achter darkmodus leren
uitwerken bij afronden opdracht (voor week 4)
Korte omschrijving met plaatje(s) Ik heb geleerd dat je hoe je in puur css kan animeren. Ik wist hiervoor ook niet hoe je darkthemes moest maken, na wat onderzoeken bleek het simpeler dan dat ik had verwacht.
Korte omschrijving met plaatje(s)
Ik moest meerdere animaties toevoegen aan het zelfde object, ik raakte ergens in de war en dacht dat ik steeds een ander object eromheen moest aanspreken om het te laten werken. Bleek dat het ook werkt als ik een , zet en animation delays gebruik.
uitwerken na schetsen idee (voor week 5)
Aan deze technieken/punten wil ik werken:
- Ik wil beter worden met web applicaties
- beter worde in het gebruik van api's
uitwerken na testen (week 7)
Neem minimaal 5 bevindingen op:
Omschrijving van wat er nog niet orde was (tekst en afbeeding(en)).
Beschrijving hoe je het hebt hebt opgelost of als het niet gelukt is hoe je het zou oplossen (tekst en afbeeding(en)).
ik ben bezig geweest met het designen coderen van de html kant, dit ging opzich wel goed moet alleen een manier vinden om de cards ook daadwerlijker swipeable te maken zonder javascript libary's
Omschrijving van wat er nog niet orde was (tekst en afbeeding(en)).
Tijdens het developen van deze opdracht kwam maakte ik gebruik van de open api variant, alleen kon ik niet precies doen wat mijn eigen doel is dus ben ik geswitched naar de api met autherizer (PKCE)
Beschrijving hoe je het hebt hebt opgelost of als het niet gelukt is hoe je het zou oplossen (tekst en afbeeding(en)).
ik heb het opgelost ik heb hulp gekregen in developer groepen op discord. Zei gaven aan dat ik mijn fetch verkeerd deed in de array
Uiteindelijk toch niet geredt, ik zal het inorde krijgen voor de herkansing.
uitwerken bij afronden opdracht (voor week 8)
Dit is mijn storyboard met functionaliteiten Ik heb tijdens het developen van deze opdracht een paar aanpassingen gedaan omdat deze mij wat meer uitdagend leken en ook omdat ik hier meer uit kon halen voor het eind product. Denk bijvoorbeeld aan de drag en drop.
Dit is de uitkomst na behoorlijk wat werk.
ik heb geleerd hoe je een array uitleest in een tabel en ook hoe je vervolgends een hele row weg kan halen uit de array ipv de array hellemaal te verwijderen. Ook ben ik blij dat de drag en drop hierbij werkt.
Korte omschrijving met plaatje(s) Dit is de courasel op mijn pagina, het was in het begin moeilijk om de kaartjes als een stapel te laten zien, en ik wou dit ook optimaal maken voor het geval dat ik later meer kaartjes zou willen gebruiken. Dus dit werkt gelukkig nu wel en ook nog is met javascript de positionering gefixxed.