Terug naar Projecten

Anoniem Uitzendplatform.

LaravelAPITeamworkTailwind

Project Overzicht

Hier heb ik een platform gemaakt voor IO Digital waar werkgevers en werknemers elkaar kunnen vinden. Het platform biedt functies zoals het zoeken naar vacatures, het chatten tussen werkzoekenden/werkgevers, maar ook een dashboard waar werkgevers hun vacatures kunnen beheren.

Mijn Rol & Bijdragen

Als de backend lead was ik verantwoordelijk voor het ontwerpen van de API-structuur, het opzetten van de database en het implementeren van de belangrijkste backend-logica. Ik werkte nauw samen met frontend-ontwikkelaars om ervoor te zorgen dat de API aan hun behoeften voldeed. Daarnaast heb ik een chatsysteem opgezet en hier en daar ook geholpen bij frontend werkzaamheden.

  • Database opgezet met Laravel Eloquent ORM, inclusief migraties en seeders.
  • Ontworpen en geïmplementeerd RESTful API endpoints voor gebruikersauthenticatie, vacaturebeheer en chatfunctionaliteit.
  • Geholpen met het opzetten van de frontend met Tailwind CSS, inclusief het integreren van API calls.
  • Het geven van presentaties voor de opdrachtgevers en het schrijven van documentatie voor de API.
  • Code Reviews doen voor mijn teamleden en het begeleiden van studenten die extra hulp nodig hadden in het team.

Projectdetails

Jaar2024/2025
TypeSchoolproject (CMGT HR)
RolBackend Lead
StatusAfgerond

Belangrijkste Functies

Vacatures zoeken en beheren
Chat systeem tussen werkgevers en werkzoekenden
Goede Authenticatie en autorisatie
Responsive design met Tailwind CSS
Dashboard voor werkgevers

Technische Uitdaging

Het samenwerken met een team van 5 mensen, waarvan sommige weinig ervaring hadden, was een uitdaging. Ik heb veel tijd besteed aan het begeleiden van mijn teamleden en ervoor gezorgd dat iedereen op dezelfde pagina zat wat betreft de API-structuur en de algemene architectuur van het project.

Werkproces

Backend API Structure
Database Schema Design