Projects and labs

Fall 2026, course 420-511

My capstone project: the Divertiflix network

It is my program’s capstone project, in the course Projet d’implantation de réseaux (network implementation project). Four of us are building the network and servers for Divertiflix, a fictional video-on-demand company with five employees and five workstations.

In progress. Latest log entry: August 28, 2026

The twelve requirements of the course

A tool is shortlisted for most of them; the others are still under review.

The twelve requirements, with each one’s shortlisted tool and status.
RequirementToolStatus
Remote access protected by VPN Xray and OpenVPN shortlisted
Email and instant messaging Mailcow shortlisted
Antivirus and firewall OPNsense or pfSense shortlisted
Voice over IP (VoIP) FreePBX shortlisted
Web application development server GitLab CE shortlisted
Service ticket management GLPI shortlisted
Resource usage accounting GLPI shortlisted
Task automation None yet under review
Backup management None yet under review
MQTT server and ESP32 connected devices Mosquitto shortlisted
Justified 50/50 Linux/Windows split None yet under review
Security analysis of each installed component None yet under review

My part

Individual part

My planned individual part is a film recommendation agent, using the MovieLens dataset.

Project lead

I’ll be project lead in weeks 12 and 13, November 16 to 27, 2026; the role rotates every two weeks.

Project log

  1. August 28, 2026

    Definition report handed in. It sets out the course’s twelve requirements, with a shortlisted tool for most of them, and the project lead rotation.