Mijn Github-repositories

Github

Gv Welzijn

Een webapplicatie ontwikkeld voor een welzijnsorganisatie, gericht op het verbeteren van het welzijn van medewerkers. De website biedt informatie, activiteiten en tools voor de gebruikers. Dit was een groepsproject waarbij we samenwerkten om een gebruiksvriendelijke en informatieve oplossing te creëren.

  • Mijn taak: Ik was verantwoordelijk voor het ontwikkelen van de front-end en het koppelen van de back-end logica. Mijn specifieke taak was het ontwerpen van een overzichtelijke gebruikersinterface en het implementeren van responsieve pagina’s met HTML en CSS, terwijl ik ook enkele basisfunctionaliteiten in PHP toevoegde voor databeheer.
  • Gebruikte tools:
    • PHP (server-side logica)
    • HTML/CSS (voor de front-end structuur en styling)
    • MySQL (voor databasebeheer)
    • Composer (voor het beheren van PHP-dependenties)

Github

Chocolatier

Een website ontwikkeld voor een chocoladewinkel, met een focus op productpresentatie en klantinteractie. De website bevat productoverzichten en contactmogelijkheden. Dit was een groepsproject waarin we samenwerkten om zowel de visuele als technische aspecten van de site te ontwikkelen.

  • Mijn taak: Binnen dit project werkte ik aan zowel de front-end als de server-side logica. Mijn taak was het ontwerpen van de visuele weergave van de website, inclusief productpagina’s en contactformulieren, en het implementeren van dynamische elementen met PHP.
  • Gebruikte tools:
    • PHP (voor server-side functionaliteiten)
    • HTML/CSS (voor de webpagina structuur en design)
    • MySQL (voor databasebeheer)
    • Composer (voor het beheren van PHP-dependenties)

Github

Sneakercon

Een webapplicatie gebouwd voor een online sneakerverkoopplatform, met een focus op gebruikersbeheer en productbeheer via een admin-dashboard. Dit project was een groepsinspanning, waarbij ik samenwerkte met anderen om een volledige online winkelervaring te creëren.

  • Mijn taak: Ik was verantwoordelijk voor het opzetten van de database en het ontwikkelen van het admin-dashboard met Filament. Ik implementeerde beheermodules voor producten en klanten en zorgde ervoor dat de data gestructureerd werd opgeslagen en via een gebruiksvriendelijke interface kon worden beheerd.
  • Gebruikte tools:
    • Laravel (back-end framework)
    • Filament (voor het admin-dashboard)
    • MySQL (voor databasebeheer)
    • PHP (server-side logica)
    • Node.js (voor server-side scripting)
    • Composer (voor het beheren van PHP-dependenties)
    • JavaScript (voor interactieve elementen op de front-end)

Github

30 days to learn laravel laracast

Een persoonlijk project waarbij ik de Laravel-functionaliteiten leerde door middel van de "30 Days to Learn Laravel"-cursus van Laracasts.

  • Mijn taak: Dit project was een solo-onderneming waarin ik mezelf uitdaagde om Laravel te leren en verschillende Laravel-functies toe te passen, zoals routing, Eloquent ORM en middleware. Ik maakte kleine toepassingen om mijn kennis in de praktijk te brengen.
  • Gebruikte tools:
    • Laravel (voor routing, database-interactie en middleware)
    • MySQL (voor het beheren van databases)
    • Composer (voor het beheren van PHP-dependenties)

Github

Portfolio webapplicatie

Een persoonlijke portfolio-site ontwikkeld met Laravel, waar ik mijn projecten en vaardigheden presenteer. Dit project was volledig zelfstandig, met de focus op het tonen van mijn technische vaardigheden en ontwerpcapaciteiten.

  • Mijn taak: Ik was volledig verantwoordelijk voor het ontwerpen en coderen van de website. Mijn taak omvatte het ontwikkelen van dynamische projectweergaven, het bouwen van contactformulieren en het implementeren van een responsief design om mijn vaardigheden te demonstreren.
  • Gebruikte tools:
    • Laravel (voor back-end logica en routebeheer)
    • MySQL (voor databasebeheer)
    • HTML/CSS (voor front-end design en responsiviteit)
    • Composer (voor het beheren van PHP-dependenties)

Github

Deadpool Film webapplicatie

Een filmsite ontwikkeld met een focus op dynamische inhoud, zoals filmtrailers en beschrijvingen. De site biedt gebruikers een interactieve ervaring. Dit was een groepsproject waarbij ik samenwerkte met anderen om een visueel aantrekkelijke en functionele site te maken.

  • Mijn taak: In dit project was ik verantwoordelijk voor het bouwen van de front-end met HTML, CSS en JavaScript. Mijn specifieke taak was het creëren van interactieve elementen, zoals het weergeven van trailers en filmbeschrijvingen, en het zorgen voor een responsive design dat goed werkt op zowel desktop als mobiel.
  • Gebruikte tools:
    • HTML/CSS (voor het bouwen van de webpagina’s en styling)
    • JavaScript (voor interactieve elementen zoals filmtrailers)

Github

Tandarts praktijk

Een applicatie voor een tandartspraktijk, ontwikkeld met Laravel en Filament. Het systeem biedt een platform voor het beheren van patiëntgegevens en afspraken. Dit was een groepsproject waarin we samenwerkten om de back-end en de gebruikersinterface te ontwerpen en te implementeren.

  • Mijn taak: Ik was verantwoordelijk voor de back-end ontwikkeling, inclusief het opzetten van een database voor afspraken en patiëntinformatie. Ook heb ik het admin-dashboard met Filament ontworpen, zodat tandartspraktijken hun gegevens eenvoudig kunnen beheren. Ik zorgde voor een gebruiksvriendelijke interface voor zowel patiënten als medewerkers.
  • Gebruikte tools:
    • Laravel (voor back-end logica en routebeheer)
    • Filament (voor het bouwen van het admin-dashboard)
    • MySQL (voor databasebeheer)
    • PHP (server-side logica)
    • Node.js (voor server-side scripting)
    • Composer (voor het beheren van PHP-dependenties)

Github

To Do App

Een eenvoudige to-do lijst app ontwikkeld met React Native, waarmee gebruikers hun dagelijkse taken kunnen beheren. De app biedt functionaliteiten zoals het toevoegen, verwijderen en markeren van voltooide taken.

  • Mijn taak: Ik was verantwoordelijk voor het ontwerp en de ontwikkeling van de gebruikersinterface, evenals het implementeren van de functionaliteit voor het toevoegen, bewerken en verwijderen van taken. Daarnaast zorgde ik voor het creëren van een dynamische ervaring waarbij de app de status van taken bijhield en de interface automatisch werd bijgewerkt.
  • Gebruikte tools:
    • React Native (voor het ontwikkelen van de mobiele app)
    • CSS (voor styling en layout)
    • JavaScript (voor app-logica en interacties)
    • Node.js (voor de ontwikkeling van de app en het beheren van afhankelijkheden)

Github

Counter App

Een eenvoudige teller-app gemaakt met React Native, waarbij gebruikers een waarde kunnen verhogen of verlagen door knoppen in de interface aan te klikken. Het biedt ook de mogelijkheid om de teller te resetten naar nul.

  • Mijn taak: Ik was verantwoordelijk voor het ontwikkelen van de gebruikersinterface en het implementeren van de logica voor het verhogen, verlagen en resetten van de teller. Ik zorgde ervoor dat de interface intuïtief en gebruiksvriendelijk was.
  • Gebruikte tools:
    • React Native (voor het ontwikkelen van de mobiele app)
    • CSS (voor styling van de app)
    • JavaScript (voor de interacties en logica van de app)
    • Node.js (voor server-side functionaliteiten en het beheren van app-afhankelijkheden)

Github

Shopping Cart App

Een winkelwagentje app ontwikkeld met React Native, waarmee gebruikers producten kunnen toevoegen aan hun winkelwagentje, het aantal items kunnen aanpassen en de totaalprijs kunnen zien.

  • Mijn taak: Ik was verantwoordelijk voor de ontwikkeling van de gebruikersinterface, het implementeren van de logica voor het toevoegen en verwijderen van items uit het winkelwagentje, en het berekenen van de totaalprijs van de geselecteerde producten.
  • Gebruikte tools:
    • React Native (voor het ontwikkelen van de mobiele app)
    • CSS (voor styling en layout)
    • JavaScript (voor het beheren van de functionaliteiten van het winkelwagentje, zoals het toevoegen van items en het berekenen van de totaalprijs)
    • Node.js (voor server-side scripting en het beheren van afhankelijkheden)