# Student Dashboard — A screen on a wall that tells students where to be.

> A class-schedule display installed in the medical school building, plus the admin behind it: an unattended kiosk that rotates schedules and campus content, switching themes between day and night.

## Overview

A schedule display installed in the university’s first building, the medical school, where it shows students the day’s classes. One system with two faces: an unattended fullscreen kiosk, and a sign-in-protected admin where staff manage the content it rotates. Academic data comes from the university’s analytics lakehouse.

## Stack

- .NET 10
- React 19
- PostgreSQL
- Microsoft Fabric
- ODBC
- Docker Swarm

## Highlights

- A fullscreen kiosk sized for the physical panel it runs on, not for a browser window.
- Rotates between schedule pages and campus content on a fixed cadence.
- Switches between a day and a night theme by the clock, so it is readable in both.
- Staff schedule content with start and end dates; it appears and expires on its own.

## Role

Head of Technology — design & implementation · Apr 2026 – Current. Closed-source professional work — the write-up describes it without the source.

---

Source: https://felipealmeida.tech/projects/ulbra-student-dashboard
