/

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

Student Tracking System

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.