← Back to the technical case
SYS-07 / LIVE DEMO
SmartClass IaC
A functional product experience that runs entirely in the browser with demonstration data.
DEMONSTRATION MODE
This version preserves the project's core flow but uses local state and safe data so it can remain public without paid infrastructure. Reloading restores the initial data.
CLASSROOM / OPERATIONS
Class management
Record attendance and distribute only present students into balanced groups.
TURMA / SI-2026
5/6Software Engineering
- Alice Rocha
- Bruno Alves
- Carla Nunes
- Daniel Reis
- Elisa Moraes
- Fabio Luz
GROUP DRAW
Activity groups
Record attendance and create the groups.
FULL IMPLEMENTATION / GITHUB
Backend, tests and infrastructure remain verifiable.
SmartClass combines a React/Nginx frontend, Node.js/Express/Prisma backend and PostgreSQL, runs locally through Docker Compose and is provisioned with Terraform on AWS ECS Fargate. The repository documents adaptations required by AWS Academy constraints.
Inspect repository ↗