Funda | workshop - GiovanniKaaijk/weekly-nerd-1920 GitHub Wiki

Funda

Funda is sinds 2001 hét vastgoedplatform van makelaars voor consumenten en ondernemers. In ruim 15 jaar tijd groeide funda uit van een kleine website tot gemeengoed. Funda loopt voorop met de nieuwste toepassingen van internet bij het zoeken naar en vinden van vastgoed. Wij doorgronden de behoeften van de internetgebruiker en bieden de slimste mogelijkheden voor makelaars en adverteerders. Op die manier boeken we samen het beste resultaat. In de veranderende wereld waarborgen we de positie van de makelaar en dragen we bij aan zijn dagelijks succes. Zo is funda de partner van de makelaar. Bron

Design

Voordat de workshop begon kregen wij een kleine presentatie. Het belangrijkste wat ik uit de presentatie haalde is dat Funda een duidelijk voorbeeld is voor dat je moet designen voor je eindgebruiker. Zij hebben 2 verschillende soorten websites, Funda Business voor bedrijven en Funda voor 'normale' gebruikers. Deze twee sites zien er erg verschillend uit, dit is afgestemd op de doelgroep.

De workshop

Voor de workshop kregen wij een minimale versie van de Funda website zonder functionaliteiten, ons doel was om aan het eind van de workshop een werkende website te hebben. In teams van 8 man werden functionaliteiten gemaakt, hierbij was goed overleg tussen de teams dan ook belangrijk.

Filteren

Het team werd opgedeeld in 3 rollen, 1 iemand was de scrum master, 4 mensen werkte aan het design en 3 mensen aan de code. De scrum master moest zorgen voor goed overleg binnen de groepjes, de designers gingen over het design van onze filter functie en de code moest ervoor zorgen dat alles werkte.

Mijn taak binnen deze workshop was om de code van het filteren goed te krijgen, wij moesten ervoor zorgen dat je kon filteren op het soort huis (appartement of huis). In totaal hadden wij 1,5 uur om alles werkend te krijgen, wat opzich geen probleem moest zijn. Omdat de code geschreven was met Vue, was het even wennen omdat ik dit nog nooit had gebruikt. Al met al ging het best soepel en waren wij binnen zo'n 30 minuten tot een uur klaar met onze functie. Echter verliep de communicatie met de andere groepjes stroef, waardoor wij uiteindelijk niet alles hebben kunnen samenvoegen tot 1 website. De meeste groepjes hadden uiteindelijk losse werkende onderdelen, maar dit enkel op hun lokale versie.

Wat ik heb opgenomen van Lars, degene die aan ons presenteerde, is dat je niet zoveel moet kijken naar de techstack, want uiteindelijk wil je zoveel mogelijk leren.