Loading article...
Loading article...
Stream/Area:
-
Subject:
-
Paper ID:
IJSREM62460
Volume:
10 |
5 |
May 2026
Pages:
1-4
Publication Frequency:
Monthly (12 issues per year)
License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.

Artificial Intelligence and Machine Learning
AMBALIKA INSTITUTE OF MANAGEMENT AND TECHNOLOGY
Blood availability during emergencies is something that most college campuses are completely unprepared for. Students and staff often struggle to find compatible donors in time, and there is rarely any organized system to track who has donated, who can donate, or who is in need. This paper describes a web-based Blood Bank Management and Request System that we built specifically to address this problem within a college community setting. The system lets donors register their blood type, log donations, and track their pledge status; it lets requesters search for compatible donors and submit emergency requests; and it gives administrators a dashboard to manage everything end-to-end. What makes this system different from generic blood bank tools is its built-in "receive-one, donate-one" pledge rule — if someone receives blood through the platform, they are expected to give back one unit or arrange for someone to do so on their behalf. This creates a self-sustaining cycle of donation culture within the institution. We built the platform using React.js for the frontend, Node.js and Express.js on the backend, and MySQL as the database, containerized with Docker for easy deployment. Testing across 47 functional test cases gave us a 97.9% pass rate. Under a load of 50 simultaneous users, all API endpoints responded within 500ms. A user acceptance study with 20 student volunteers returned an average satisfaction score of 4.4 out of 5. The system also passed security checks for SQL injection, XSS, CSRF, and brute-force attacks. Overall, we believe this system is a practical, affordable solution that any Tier-3 engineering college in India can deploy without needing expensive enterprise infrastructure.
KEYWORDS
Blood is one of those resources that simply cannot be manufactured or substituted — and yet, in most Indian college campuses, there is no organized way to manage it. When a student or staff member faces a medical emergency that requires blood, the usual process is a frantic round of phone calls and WhatsApp messages, hoping that someone in the contact list happens to share the right blood type and is available to donate. It is reactive, unreliable, and often too slow. This problem is not just an inconvenience. According to the National Blood Transfusion Council, India consistently falls short of its voluntary donation targets, particularly in non-metropolitan areas. NASSCOM has separately noted that over 60% of engineering graduates from Tier-3 colleges lack exposure to professionally managed digital systems — which suggests that building one could serve both a humanitarian and an educational purpose simultaneously. We designed the Blood Bank Management and Request System to fill this gap at the institutional level. The idea is straightforward: give every member of a college community — students, faculty, and staff — a single platform where they can register as donors, search for blood by type, submit requests in emergencies, and track whether they have honoured their pledge to give back. The pledge rule is central to the system. Anyone who receives blood through the platform is obligated to either donate one unit themselves within 90 days or arrange for someone else to do so. Without this constraint, a request-only system would quickly exhaust its donor pool. The key contributions of this work are as follows: • A role-based web application with separate interfaces for Donors, Requesters, and Administrators, each with tailored functionality and access control. • A searchable donor registry that supports filtering by blood type, department, and availability status for fast, targeted lookups. • A request processing workflow that moves through defined states — PENDING, APPROVED, FULFILLED, REJECTED — with email notifications at each transition. • An automated pledge enforcement subsystem that tracks obligation deadlines, sends reminders, and restricts repeat offenders from placing new requests. • A real-time admin dashboard providing inventory-level visibility across all eight blood types registered in the system. The rest of this paper is organized as follows. Section II reviews related work. Section III covers system design and requirements. Section IV describes the architecture. Section V explains the implementation of each module. Section VI presents our testing and evaluation results. Section VII discusses what worked, what did not, and what we would do differently. Section VIII concludes with directions for future development.
[1] S. Ramesh, K. Srinivasan, and R. Prabha, "Design and Implementation of a Centralized Blood Bank Database Management System," International Journal of Computer Applications, vol. 97, no. 12, pp. 1–6, 2014. [2] M. Bharathi and S. Babu, "Mobile-Based Blood Request Management System for Hospitals," in Proc. IEEE International Conference on Smart Structures and Systems, Chennai, 2019, pp. 1–5. [3] S. Arora, S. Dembla, and V. Jain, "Voluntary Blood Donation in University Settings: A Study of Incentive Structures," Journal of Blood Medicine, vol. 11, pp. 89–97, 2020. [4] P. Singh, A. Sharma, and R. Verma, "Impact of Web-Based Donor Registration on First-Time Blood Donation Participation," Transfusion Medicine, vol. 30, no. 4, pp. 298–305, 2020. [5] R. Sandhu, E. Coyne, H. Feinstein, and C. Youman, "Role-Based Access Control Models," IEEE Computer, vol. 29, no. 2, pp. 38–47, 1996. [6] R. Zhang and R. Joshi, "RBAC in Healthcare: A Comparative Analysis of Access Control Models for EHR Systems," Journal of Medical Systems, vol. 35, no. 5, pp. 1249–1261, 2011. [7] S. Deterding, D. Dixon, R. Khaled, and L. Nacke, "From Game Design Elements to Gamefulness: Defining Gamification," in Proc. MindTrek, 2011, pp. 9–15. [8] G. Godin, P. Sheeran, and M. Conner, "Determinants of Repeated Blood Donation Among New and Experienced Donors," Transfusion, vol. 45, no. 11, pp. 1607–1615, 2005. [9] A. Gupta, R. Agrawal, and M. Mehta, "Design of a Student Blood Donation Portal: A Case Study," in Proc. IEEE ICACCI, 2017, pp. 1–5. [10] V. Srikantaiah, "Emerging Trends in Blood Bank Management Systems Using Cloud Computing," International Journal of Engineering Trends and Technology, vol. 65, no. 3, pp. 121–126, 2018.
Publication Date
5/4/2026
Peer Review Type
Double-Blind Peer Review
Review Rounds: 2
Documents
Article Views
0
Total views since publication
PDF Downloads
7
Total downloads since publication
Geographic Reach
5
Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.
Plagiarism Screening
This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.
Conflict of Interest
The authors declare no conflict of interest related to this research work.
Funding Information
No funding information available for this research.
Related research in the same subject area
Loading similar articles...