Afstudeerproject
Urentool voorSavvy.codes Logo
In 't kort
Deze website gaat over de ontwikkeling van een innovatieve urenregistratie-applicatie voor Savvy.codes. Aanleiding voor deze ontwikkeling was de vaststelling dat de huidige uren- en projectadministratie, die beheerd werd in Moneybird, beperkingen kende qua functionaliteit en flexibiliteit.
Savvy.codes is gespecialiseerd in het ontwerpen, ontwikkelen, onderhouden en optimaliseren van gebruiksvriendelijke digitale producten en software zoals applicaties, dashboards, tools, portalen, websites en automatiseringen.
Het probleem
De huidige uren en projectadministratie van Savvy.codes zit in het programma Moneybird. Daar houden de collega's hun uren bij voor de projecten waar ze aan werken. De uren- module in Moneybird is alleen onwijs beperkt en voldoet niet aan hun vraag, daarom wilden zij een eigen applicatie bouwen die met de administratie van Moneybird praat.
hero
hero
De oplossing
Het originele project omvatte de ontwikkeling van een eigenurenregistratie-applicatie voor Savvy.codes, als reactie op de beperkingen van de bestaande module in Moneybird. De applicatie moest naadloos integreren met Moneybird en functionaliteiten bieden zoals flexibele urenregistratie samen met project- en contact selectie. Technologieën zoals Next.js, Tailwind, Headless UI, React Hook Form en Yup-validatie werden gebruikt.
Het primaire doel was het optimaliseren van de administratieve processen en het voldoen aan specifieke behoeften van werknemers voor nauwkeurige urenregistratie.
De uitbreidingen
De applicatie is uiteindelijk geëvolueerd tot een meer omvattende oplossing met verbeterde integraties met Employes. Deze uitbreiding maakte het niet alleen mogelijk voor uurloners om hun extra uren te verwerken, maar ook voor oproepkrachten om hun werktijd efficiënt te registreren.
Een andere toevoeging aan het project was de ontwikkeling van een planning component. Deze nieuwe functionaliteit stelt gebruikers in staat om hun planning en werkplekken in te zien. Deze verbetering is van grote waarde voor zowel het management als de teamleden, aangezien het bijdraagt aan een helder overzicht van de beschikbaarheid en de werkplek verdeling binnen het bedrijf.
vandesign..
hero
naar het eersteproduct..
hero
en eenuitbreiding..
hero
tot het uiteindelijkeproduct
hero
Het nawoord
Terugkijkend op dit project, ben ik zeer tevreden met het uiteindelijke resultaat. Toen ik begon, was mijn ervaring met React beperkt, en het idee van werken met een framework zoals Next.js was ook nieuw voor me. De weg van concept tot realisatie was er een van constante groei en ontdekking.
Ik wil graag nog even mijn dank uitspreken aan mijn stagebegeleiders Daan en Jerom van Savvy.codes voor hun onmisbare steun en begeleiding.