The challenge
Case study · 02
LS
Life Saver Army
Blood request & donor matching system
A real-time platform that helps coordinate blood requests, nearby donors, volunteers and organization workflows.
RoleFull stack developerFocusProduct engineeringStackNode.js · Express · WebSockets
The approach
Built REST APIs, granular RBAC for nine user roles, geolocation-based donor matching and WebSocket-powered notifications and collaboration.
What shipped
50+ production API endpoints
9 user roles
Radius-based donor matching
Real-time notifications
Built with
Node.jsExpressWebSocketsMySQLRBACGoogle Maps API