Bouwen - oliversipho/your-tribe-squad-page Wiki

Team

Github

Voorafgaand aan het bouwen hebben we onderling besproken wie welke onderdeel zou pakken aan de hand van onze gemaakte sketches. Via Github hebben we in het project leden aan taken kunnen koppelen. Daarbij is voor ieder onderdeel een aparte branch onstaan, zodat ieder onderdeel apart gepusht kon worden zonder dat we meteen in de problemen zouden komen. Met 4 branches zijn we aan de gang gegaan met het bouwen van onze squad-page.

Branches

  • section-team
  • group-button
  • group-button v2
  • nav-list

Deze hebben we uiteindelijk allemaal samengevoegd in de main branch.

Mergen

Voor het mergen van onze gemaakte taken waren we nog wel even aan het experimenteren. We wisten dat we zonder twijfel in aparte branches moesten gaan werken, anders werd het erg moeilijk om alles naar Git te pushen. Na enkele dagen konden we dan ook onze eerste Pull Request doen. De eerste 'section-team' branch moest eerst gemerged worden zodat er een voorbeeld was waar we overheen konden programmeren. Deze merge was succesvol gelukt, waardoor onze teamleden daarop verder konden gaan werken.

Individueel

Het bouwen is voor mij begonnen met het maken van een container. Het was mijn taak om een lijst te maken waarin al onze teamleden staan, met de mugshots en daarin een link naar de visitekaartje naar een elk van de teamleden. Ik wist dat ik hiervoor gebruik moest maken van een

    met daarin images en links naar de visitekaartjes. Dit lukte niet in een keer helaas, maar na wat uitzoeken en proberen is het mij wel gelukt om deze lijst te maken. Echter hadden een paar teamgenoten nog een aantal verbeterpunten ten aanzien van de opmaak van de lijst, zij hebben mij toen direct geholpen om de opmaak van de lijst wat mooier te maken. Voor de volgende keer, had ik kunnen aangeven dat ik dit zeker zal veranderen maar het eerst zelf proberen aan te passen.

Samenwerking aspect

Qua samenwerking denk ik dat het voor een eerste keer best goed ging, maar er genoeg ruimte is voor verbetering. Zo heeft het net wat te lang geduurd voordat we een taakverdeling hadden, en achteraf is gebleken dat we wat meer features konden implementeren om daarmee de taken wat beter te kunnen verdelen.

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