Terug
Student Tracking System
Een webapplicatie voor Arteveldehogeschool waarmee docenten aanwezigheid, prestaties, coaching en studentvoortgang opvolgen.
Periode
apr 2024 - jun 2024
Technologiën
Handlebars
PostgreSQL
Express.js
Knex
Objection
PDFKit
Overview
Het Student Tracking System is een webapplicatie ontwikkeld voor Arteveldehogeschool om studenten gedurende hun volledige opleiding te monitoren. Het systeem stelt docenten, leercoaches, trajectcoaches, diversiteitscoaches en teamleiders in staat om aanwezigheid, participatie, prestaties, coachinginformatie en studentstatus op te volgen.
Dit project werd ontwikkeld als een teamopdracht samen met Bénoît Biraguma Ihimbazwe, Tristan De Ridder en Ella Jakale. Het platform biedt een centrale omgeving waarin studentbetrokkenheid tijdens lessen, practica, coaching en werkplekleren gestructureerd kan worden geregistreerd en opgevolgd.
Challenge
Onderwijsinstellingen hebben nood aan een gestructureerde en betrouwbare manier om studentvoortgang op te volgen. Dit omvat het registreren van aanwezigheid, evalueren van prestaties, documenteren van coaching en opvolgen van studentstatus.
De uitdaging bestond erin een systeem te ontwikkelen dat duidelijk overzicht biedt en tegelijkertijd verschillende gebruikersrollen ondersteunt, zodat relevante studentinformatie efficiënt beheerd kan worden.
Solution
Er werd een webgebaseerd back-endsysteem ontwikkeld met Express.js en PostgreSQL, waarbij Handlebars werd gebruikt voor de interface. Het systeem maakt het mogelijk om aanwezigheid te registreren, participatie te evalueren, coaching te documenteren en studentstatus op te volgen.
De architectuur gebruikt Knex en Objection voor database-interactie en PDFKit voor het genereren van rapporten. Het platform ondersteunt meerdere gebruikersrollen en zorgt voor een gestructureerde toegang tot studentgegevens.
Results
Het Student Tracking System biedt een centrale en gestructureerde oplossing voor het opvolgen van studenten gedurende hun opleiding.
Het systeem maakt efficiënte opvolging van aanwezigheid, prestaties, coaching en studentstatus mogelijk en ondersteunt docenten bij het begeleiden en monitoren van studentvoortgang.