MediaSoep is een jong internetbedrijf in het hart van Joure.
Ze houden zich bezig met het maken en optimaliseren van websites.
Ook houden ze hun sociale media van hun klanten bij.
De werknemers houden hun planning bij in het programma Simplicate.
Maar als de werknemers een telefoontje moeten plegen of even iemand anders moeten helpen, vergeten ze dit om in Simplicate te registreren.
Freek Jansen, medeoprichter van MediaSoep, had een idee bedacht om het makkelijker te maken voor de werknemers om hun ‘afleidingen’ te registreren.
Als de werknemer wordt afgeleidt moet hij een toetsencombinatie op het toetsenbord activeren.
Er wordt dan een timer gestart binnen de webapplicatie.
En als de werknemer dan weer klaar is met zijn afleiding, activeert hij of zij dezelfde toetsencombinatie om de timer te stoppen en de tijd automatisch in Simplicate te registreren.
Ik moest twee oplossingen realiseren binnen 5 weken.
Er moest een desktop applicatie gemaakt worden die de toetsencombinatie registreerde en er moest een bestaande webapplicatie uitgebreid worden, zodat er een overzicht van alle gestarte timers op een pagina wordt weergegeven.
De desktop applicatie heb ik gebouwd in C++ en de webapplicatie heb ik uitgebreid in Laravel.
Ik had voorheen nog nooit gewerkt met C++, dus dit was best wel nieuw voor mij. In het begin was het best wel wennen maar ik heb iemand die bij MediaSoep werkt vragen gesteld.
Echter heb ik wel eerder met Laravel gewerkt, dus kwam ik hier wel uit.
Aan de hand van dit project heb ik veel geleerd van SCRUM en plannen in het algemeen.
Dit komt, omdat ik op een professionele wijze mijn planning moest communiceren met mijn opdrachtgever. In het begin vond ik dit nogal lastig, maar ik heb veel feedback gekregen van Freek.
Ook heb ik veel geleerd op het gebied van cross-platform.
Voorheen had ik namelijk nog nooit een desktop applicatie gemaakt die op meerdere platformen moest werken.