← Alle projecten

Medische Technologie

2025

Een centraal platform voor de opleiding Medische Technologie aan HOGENT, ontworpen om stages, innovatieprojecten, evenementen en evaluaties op één plek samen te brengen.

Docentendashboard met opvolging van innovaties, stages en aankomende evenementen

Het idee

Bij de opleiding zijn verschillende groepen betrokken — studenten, docenten, administratoren en externe partners — elk met eigen verantwoordelijkheden en workflows.

Het doel van het platform was om versnipperde administratieve processen te vervangen door één systeem waarin gebruikers aanvragen kunnen indienen, activiteiten kunnen beheren, voortgang kunnen opvolgen en kunnen communiceren over de verschillende onderdelen van de opleiding.

Wat ik heb gebouwd

Ik ontwikkelde het platform als een full-stack applicatie met verschillende ervaringen en rechten afhankelijk van de rol van de gebruiker.

Belangrijke functionaliteiten:

  • Stagebeheer — Studenten kunnen stageaanvragen indienen, die docenten kunnen beoordelen, goedkeuren of afwijzen.
  • Stage-evaluaties — Herbruikbare evaluatiesjablonen aanmaken en evaluaties invullen via dynamisch gegenereerde formulieren.
  • Innovatieprojecten — Studenten kunnen projecten voorstellen en hun vereiste innovatie-uren opvolgen.
  • Evenementenbeheer — Externe partners en docenten kunnen evenementen voorstellen, waarop studenten zich kunnen inschrijven en hun deelname kunnen opvolgen.
  • Rolgebaseerde toegang — Verschillende rechten en workflows voor administratoren, docenten, studenten en externe partners.
  • Meldingen — Gebruikers blijven op de hoogte van belangrijke wijzigingen en goedkeuringen.
  • E-mailcommunicatie — Geautomatiseerde e-mails voor relevante gebeurtenissen en acties.

Technische implementatie

De applicatie werd gebouwd met Next.js en TypeScript, met PostgreSQL en Prisma als datalaag. NextAuth verzorgt de authenticatie en rolgebaseerde toegang, terwijl Zod wordt gebruikt voor validatie.

Het platform bevat ook geplande achtergrondverwerking voor taken zoals het jaarlijks resetten van innovatie-uren, en gebruikt Resend voor transactionele e-mail.

Waar ik me op focuste

De grootste uitdaging was het vertalen van verschillende reële administratieve workflows naar een systeem dat door uiteenlopende gebruikers kon worden ingezet.

Ik focuste op het helder en voorspelbaar houden van deze workflows, terwijl ik een flexibel datamodel bouwde dat stages, evaluaties, evenementen, innovatieprojecten en hun onderlinge relaties kon ondersteunen.

Samenwerken?

Ik sta open voor nieuwe opportuniteiten. Vertel me wat je bouwt.

Neem contact op