name

onlineCAL - live instrument-booking portal for campus researchers

synopsis

context
Central Analytical Laboratory, BITS Hyderabad
period
Aug 2024 to present
stack
Python, Django, MySQL, DevOps

description

The production portal researchers use to book time on lab instruments. Requests flow through faculty and lab-assistant approval chains with per-instrument pricing. I maintain it as the undergraduate TA.

highlights

  • Maintain a real system with real users: approval workflows, pricing rules, email notifications.
  • Set up automated CI/CD so deploys stopped being manual events.

links

also a man page: curl -L okaybro.dev/man/onlinecal