• Developed a comprehensive Blood Bank Management System using NestJS and Sequelize to manage blood requests, donors, recipients, and inventory across multiple hospital branches.
• Implemented modular architecture with separate entities for blood types, request handling, hospital assignments, and inventory tracking, ensuring scalability and maintainability.
• Designed RESTful APIs for creating, updating, and tracking blood requests, including status transitions and automatic inventory adjustments.
• Added validation and error handling for critical operations to prevent data inconsistencies in blood stock management.
• Technologies: NestJS, Sequelize (MySQL), TypeScript, REST API Architecture.