DistrictCSA
Hospital equipment tracking system
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