sprint 9 ‐ the web is for everyone ‐ week 1 - julia-stevens/i-love-web GitHub Wiki

Sprint 9 - The Web is for Everyone

Week 1

Maandag 17 maart 2025

Deze sprint ben ik begonnen met het maken van de sprint planning.

image

Daarna zijn we aan de slag gegaan met de workshop progressive enhancement

image

Vervolgens heb ik een idee bedacht en uitgetekend om een POST te maken voor oncollaboration.

image

Ook ben ik aan de slag gegaan met het maken van een herontwerp voor het platform. Zie deze issue: https://github.com/julia-stevens/the-web-is-for-everyone-interactive-functionality/issues/2

Dinsdag 18 maart 2025

Vandaag heb ik gewerkt aan het maken van de wireflows voor mijn ontwerp. Zie deze issue: https://github.com/julia-stevens/the-web-is-for-everyone-interactive-functionality/issues/1

Vervolgens ben ik aan de slag gegaan met het maken van de GET en POST routes: https://github.com/julia-stevens/the-web-is-for-everyone-interactive-functionality/issues/3 en zie voor de POST deze issue: https://github.com/julia-stevens/the-web-is-for-everyone-interactive-functionality/issues/1

Woensdag 19 maart 2025

Vandaag heb ik les gehad over UI states en heb ik schetsen gemaakt om deze toe te passen. Ook heb ik de eerste states gemaakt in code: Zie Figma: https://www.figma.com/design/BfNlwlghQo4GKty5b9saOC/Oncollaboration?node-id=101-6039&t=EbFyI1Nms7Z6nSlT-1

En zie een aantal voorbeelden:

image image
        {% if bookmarkedIds contains webinar.id %}
            <button type="submit" class="bookmark-btn highlight-btn">
                <img src="/assets/icons/bookmarks-blue-marked.svg" alt="" width="20">    
                Bookmarked
            </button> 
        {% else %}
            <button type="submit" class="bookmark-btn highlight-btn">
                <img src="/assets/icons/bookmarks-blue.svg" alt="" width="20">
                Bookmark
            </button>
        {% endif %}

Donderdag 20 maart 2025

Ik ben vandaag aan de slag gegaan met de styling van de een aantal componenten, zoals de header, breadcrumbs and de cards. Ook heb ik de verschillende states tot nu toe vormgegeven (bookmark (ideal) en bookmarked (success)). Daarnaast heb ik de DELETE functie toegevoegd aan de knop.

Vrijdag 21 maart 2025

Vandaag was de code/design review:

Gegeven feedback:

Ontvangen feedback:

Daarnaast heb ik vandaag Nadia geholpen bij haar GET/POST. Ze kon haar data wel posten, maar het lukte nog niet om een overzicht te krijgen van de ge-post-te data. Uiteindelijk is het ons samen gelukt om deze te tonen.

⚠️ **GitHub.com Fallback** ⚠️