IIUC Transport management platform

IIUC Transport

[web app]

Real-time campus transport platform managing 120+ buses for 10,000+ students, faculty, and staff.

project role: Full-Stack & DevOps Engineer

tech stack

Next.jsReactTypeScriptNode.jsSocket.ioDockerNginx

overview & my role

I developed a real-time transport management platform for my university that replaced physical notice boards with live bus tracking, seat booking, and up-to-date schedules.

Built with Next.js, React, TypeScript, Node.js, and WebSockets. Students, faculty, staff, and transport managers each get role-based views for live vehicle tracking, seat booking, a live departures display, route maps, and API-driven schedule updates.

I owned the DevOps and Linux server infrastructure end to end, using Docker, Nginx, and automated CI/CD pipelines to keep the platform available during peak morning and evening transit hours.

media gallery

IIUC Transport desktop interface
IIUC Transport route and schedule interface

what I built

  • Live vehicle tracking, departures display, and route maps powered by WebSockets.
  • Seat booking and API-driven schedule updates.
  • Role-based views for students, faculty, staff, and transport managers.
  • Lost-and-found community board with admin moderation.
  • Linux server administration and containerized deployment with Docker, Nginx, and CI/CD.

want something like this built?

I'm open to full-time, contract, and freelance roles in frontend and full-stack engineering. Let's talk about what you're building.

salmanshahriar.com