Monkey Mind Studios Showcase

Monkey Redirect

Over dit project

Monkey Redirect
Intern project – Webdevelopment & platformontwikkeling

Projectomschrijving

Monkey Redirect is een professioneel, intern linkbeheerplatform voor Monkey Mind Studios. Met dit systeem kunnen shortlinks worden aangemaakt, QR-codes worden gegenereerd, redirects worden beheerd en klikstatistieken worden inzichtelijk gemaakt via een dashboard.

De applicatie is volledig ontwikkeld in Laravel en heeft als doel om ervaring op te doen met een professionele MVC-structuur, databasebeheer, routing, beveiliging en logging binnen een realistische ontwikkelomgeving.

Doel van het project

Het project was gericht op het ontwikkelen van een intern shortlink- en redirectplatform dat daadwerkelijk binnen de organisatie gebruikt kan worden. Daarnaast lag de focus op het opzetten van een professioneel Laravel-project met een duidelijke structuur, veilige loginfunctionaliteit en rolbeheer op basisniveau.

Een belangrijk leerdoel was het werken volgens de MVC-architectuur en het bouwen van een beheersbaar systeem waarin data, logica en presentatie duidelijk gescheiden zijn.

Wat ik heb gedaan

Binnen Monkey Redirect heb ik mij voornamelijk gericht op het analyseren en doorgronden van de Laravel-structuur en bestaande codebase. Ik heb meegewerkt aan het begrijpen van de MVC-opzet, waarbij ik controllers, modellen en routes onderzocht om inzicht te krijgen in hoe data, logica en presentatie samenkomen.

Daarnaast heb ik ondersteund bij het testen van functionaliteiten zoals redirects, het adminpanel en de weergave van statistieken. Ik hielp bij het opsporen en oplossen van fouten door bestaande code te analyseren en verbeteringen voor te stellen. Ook heb ik meegekeken naar beveiligingsonderdelen zoals authenticatie en middleware om beter te begrijpen hoe toegang en rollen binnen de applicatie worden geregeld.

Door actief mee te werken binnen de codebase heb ik bijgedragen aan het stabiel houden van de applicatie en het verbeteren van de leesbaarheid en structuur van onderdelen van de code.

Gebruikte technieken en tools

Voor dit project heb ik gewerkt met Laravel, PHP, Blade-templates, MySQL, HTML5, CSS3, routing en middleware, Git voor versiebeheer en Visual Studio Code als ontwikkelomgeving.

Wat ik heb geleerd

Dit project heeft mij geholpen om sneller inzicht te krijgen in een grotere Laravel-applicatie en om effectiever mijn weg te vinden binnen een bestaande codebase. Ik heb geleerd hoe de MVC-architectuur in de praktijk wordt toegepast en hoe controllers, modellen en views met elkaar samenwerken.

Daarnaast heb ik meer begrip ontwikkeld voor routing, databasekoppelingen en beveiliging binnen Laravel. Door veel code te lezen en te analyseren ben ik beter geworden in het herkennen van patronen en structuren, wat mij helpt om problemen sneller te begrijpen en gerichter op te lossen. Het project heeft mijn basis in backend-ontwikkeling versterkt en mijn vertrouwen vergroot in het werken met professionele frameworks.

Samenwerking

Ik werkte samen met andere developers binnen het team en stemde regelmatig af over de technische opzet en functionaliteiten. Hierdoor leerde ik mijn keuzes beter onderbouwen en rekening te houden met uitbreidbaarheid en onderhoud binnen een gedeelde codebase.

Reflectie

MonkeyRedirect liet mij ervaren hoe het is om een webapplicatie te bouwen met een duidelijke functionele en technische verantwoordelijkheid. Het project versterkte mijn inzicht in backend-ontwikkeling en liet zien hoe losse onderdelen samenkomen in een professioneel en bruikbaar systeem.