Voor mijn stage was het belangrijk dat ik een eigen portfolio maakte waarop je mij een beetje kan leren kennen en kan zien waar ik tijdens mijn studie mee bezig ben geweest. Aangezien het voor mij belangrijk was om meer ervaring op te doen met Front-end development, heb ik mijn hele portfolio zelf responsive gemaakt en gecodeerd in HTML, CSS en JavaScript.
2023
Svelte, Adobe Xd
ClockWise
Mijn eerste stap binnen het opzetten van het project was onderzoek doen naar urenregistratie software, het product van Clockwise (de urenregistratie software) en de wensen van de opdrachtgever. Voor mij was het belangrijk om erachter te komen wat het doel van urenregistratie is en wat ClockWise hierin biedt. Daarnaast wilde ik ook graag weten wat de wensen van de opdrachtgever waren binnen dit project.
In eerste instantie was de opdracht een quiz maken voor de website, maar dit is door het onderzoek, conceptualiseren en de wensen van de opdrachtgever toch veranderd naar een keuzehulp. Tijdens het onderzoeken en conceptualiseren volgde ik ook verschillende cursussen over Svelte en JavaScript.
Aan de hand van het concept heb ik een eerste plan gemaakt voor het design en ben ik dat gaan maken in Adobe Xd. Na het maken van 3 iteraties ben ik begonnen met het realiseren van het concept in Svelte.
Tijdens de stage heb ik mezelf binnen verschillende aspecten ontwikkeld. Als allereerst heb ik een nieuw JavaScript framework geleerd. Dit was Svelte. Binnen het framework heb ik nieuwe concepten geleerd zoals het gebruik maken van componenten. Hierbij heb ik code bijvoorbeeld gesplitst in verschillende componenten, zodat ik deze kon hergebruiken. Ook ik heb geleerd hoe ik de componenten met elkaar laat communiceren.
Binnen CMD heb ik al ervaring met het onderzoeken van een ontwerpprobleem en dit te vervolgen met de conceptualisatie. Tijdens deze stage kon ik dit voor het eerst doen binnen een bedrijf en dit heeft mij geleerd hoe ik mezelf en mijn ideeën het beste presenteer aan opdrachtgevers. Ook heb ik geleerd hoe ik op een goede manier met opdrachtgevers communiceer en hoe ik erachter kom wat hun wensen en behoeftes zijn.
Ook op het gebied van design heb ik me ontwikkeld. Ik heb bij ClockWise m.b.v. hun bestaande huisstijl een eigen design gemaakt voor de keuzehulp. Ik heb meer geleerd over hoe ik bepaalde informatie wil tonen op detailpagina’s en hoe ik rekening kan houden met het uitlijnen van verschillende onderdelen op een pagina. Op deze manier past het design bij het bedrijf, maar ondersteund het ook de informatie die getoond wordt en is het fijn in gebruik voor de prospects.
Ik zou graag meer ervaring op willen doen met JavaScript, TypeScript, Svelte en natuurlijk andere JavaScript frameworks. Tijdens dit project heb ik kennis gemaakt met Svelte, maar daar heb ik nog genoeg in te leren. Ook sta ik ervoor open om in de toekomst TypeScript op te pakken en om kennis te maken met andere frameworks.