08 / 11Supporting / Election Infrastructure
PEMIRA KM ITB Platform
The official web platform for the 2023/2024 ITB student election, delivered as a team project with identity, data, statistics, and containerized deployment concerns.

01Context
The engineering problem
Support a visible campus process with clear candidate information and reliable application foundations.
Contributed technical leadership and implementation within a Next.js, tRPC, Prisma, NextAuth, and Docker stack.
A deployed election website with a public team repository and documented production configuration.
02System architecture
How the layers connect
The diagram is paired with a text alternative and remains readable without animation or WebGL.
- Public experience: Election information and statistical presentation.
- Application: Typed API flows, identity, and relational data.
- Delivery: Separate development and production container configuration.
03Engineering decisions
Choices that shaped the result
Credit the team context
The portfolio describes Adi’s leadership role without presenting an organizational platform as solo work.
04Technical footprint
Stack in context
- Next.js
- tRPC
- Prisma
- NextAuth
- Docker
- Recharts
- Team project
- Containerized
- Official platform