Ga naar de inhoud
Sander
Al het werk

EcoMobi

EcoMobi geeft organisaties inzicht in mobiliteit, met data en heldere visualisaties voor een duurzaam mobiliteitsbeleid. Ik werkte bij Concept7 aan het platform, met Laravel en Livewire.

  • Dataplatform · @Concept7
  • Inzichten uit data
  • 2024
  • Alpine.js
  • Filament
  • JavaScript
  • Laravel
  • Livewire
  • PHP
  • Tailwind

De opdracht

01

Uitdaging

Plattelandsgemeenten stappen over op duurzame mobiliteit en moeten onderweg beleidskeuzes maken. EcoMobi is daar een beleidsondersteunend systeem voor: het maakt de informatie achter die keuzes beter bereikbaar en geeft inwoners er een rol in.

02

Aanpak

Ik liep vijf maanden stage in het developmentteam van Concept7. Na een paar oefenprojecten in Laravel en Livewire, allebei nieuw voor mij, pakte ik eigen features voor het MVP op, van database tot interface, waarbij mijn begeleider elke merge request reviewde.

03

Uitkomst

Mijn werk zit in het product: data-inname, boards, gebruikersbeheer en een set gedeelde componenten. Ik liet het achter met tests en geschreven documentatie van de architectuur, zodat het team zonder mij verder kon.

Wat ik bouwde

  • Een API-route die data ophaalt bij externe bronnen en opslaat, klaar om te visualiseren
  • Boards waarvoor je mensen per e-mail uitnodigt, die je archiveert en door te slepen herordent
  • Gebruikersbeheer met rollen en rechten
  • Herbruikbare Blade- en Livewire-componenten. Eén tekstveld wordt 62 keer gebruikt in de app
  • Toegankelijkheidsfixes volgens WCAG 2.2: labels, ARIA-labels en contrast
  • Unittests met Pest, een dark mode en documentatie van de architectuur
“Sander functioneerde als volwaardige medewerker, nam zelfstandig functionaliteiten op zich, werkte deze uit, vroeg vroegtijdig om feedback en implementeerde dit ook daadwerkelijk. Zijn werk is terug te vinden in het uiteindelijke product.”
Stagebegeleider bij Concept7, in de eindbeoordeling

Meer werk

Al het werk