[← back to projects]

[archived]

DistrictCSA

Hospital equipment tracking system

8 months

Real-time tracking for 100+ hospital devices — staff find equipment about 40% faster.

The problem

Hospital departments had no real-time visibility into equipment — manual tracking caused wasted searches, double-purchasing, and unplanned downtime.

What I built

Real-time equipment tracking with Socket.io, status monitoring, intelligent allocation, and a GraphQL API — cutting equipment discovery time by 40%.

Core features

  • -Real-time tracking dashboard with Socket.io live updates
  • -Status monitoring — available, in-use, charging, maintenance
  • -Department-based allocation and requests
  • -Maintenance schedule tracking and alerts
  • -Equipment history and audit trails

Engineering highlights

  • -Full-stack architecture from database to real-time UI
  • -Distributed real-time system via Socket.io clusters
  • -GraphQL query optimization with DataLoader batching
  • -Redis caching layer reduced DB load by ~60%

Tech stack

NestJSGraphQLSocket.ioNext.jsRedux ToolkitTailwind CSSPostgreSQLRedis

Impact

  • -40% reduction in API response time
  • -Sub-second equipment status updates
  • -Eliminated phantom equipment purchases via data-driven allocation

Want something similar built?

Happy to talk it through — drop me a line.

[get in touch]