Online Blood Bank Management

Web Application

Project Details

Project Information

Project Title: Online Blood Bank Management

Category: Web Application

Semester: Spring 2025

Course: CS619

Complexity: Easy

Project Description

Online Blood Bank Management

Project Domain / Category Web programming

Abstract / Introduction

Blood donation is a crucial aspect of healthcare, saving millions of lives every year. However, the process of finding and managing blood donors and recipients is often inefficient, leading to delays in emergency situations. The proposed Online Blood Bank Management System aims to bridge the gap between blood donors, recipients, and blood banks through an integrated web-based platform. This system will allow blood banks to manage donor registrations, blood stock levels, and requests for blood units efficiently. It will also enable hospitals and individuals to search for available blood types, request donations, and schedule appointments for blood collection.

The system will cater to different types of users, including administrator, hospital representatives, donors, and recipients, providing them with the necessary tools to handle all aspects of blood donation and transfusion management efficiently.

 

The users of this application are given below.

1.    Administrator: Responsible for managing blood inventory, overseeing donor registrations, and handling blood requests.

2.    Hospital Representatives: Can request specific blood types, track availability, and coordinate with blood banks for urgent needs.

3.    Donors: Individuals who register to donate blood, can view donation history and next eligible donation date.

4.    Recipients: Patients or their relatives who request blood donations and track the status of their requests.

Functional Requirements:

1.    Administrator

o   Manage donor registrations.

o   Maintain and update blood stock inventory.

o   Approve or reject blood donation requests based on availability.

o   Generate reports on blood stock levels and donation records.

2.    Hospital Representatives

o   Search for available blood units based on blood type and location.

o   Request blood for emergency cases.

o   Track the status of blood requests.

3.    Donors

o   Register and create a donor profile.

o   View donation history and next eligible donation date.

4.    Recipients

o   Register and create a recipient profile.

o   Search for available blood based on type and location.

o   Request blood units and track the request status.

 

Note:

                  These are basic requirements of the application. Students may add further functionalities to make the application more useful.

                  Virtual University of Pakistan (VU) will not provide any kind of hardware for this project; student has to arrange the required hardware by himself/herself.

                  VU will not pay for any license of the software, the libraries /toolkits/APIs used in this project.

 

Tools:

Microsoft Visual Studio, SQL Server, Asp.net.

Note: You are advised not to switch the tools. If you do so, you will handle the technical side yourself.

 

Supervisor:

Name: Ghulam Abbas

Email ID: ghulam.abbas@vu.edu.pk

Skype ID: live:49cf19b1f61ba126

 

Languages

  • C#, SQL Language

Tools

  • Microsoft Visual Studio, SQL Server, ASP.NET Tool

Project Schedules

Assignment #
Title
Start Date
End Date
Sample File
1
SRS Document
Friday 2, May, 2025 12:00AM
Thursday 22, May, 2025 12:00AM
2
Design Document
Friday 23, May, 2025 12:00AM
Tuesday 29, July, 2025 12:00AM
3
Prototype Phase
Wednesday 30, July, 2025 12:00AM
Friday 12, September, 2025 12:00AM
4
Final Deliverable
Saturday 13, September, 2025 12:00AM
Monday 3, November, 2025 12:00AM

Viva Review Submission

Review Information
Supervisor Behavior

Student Viva Reviews

No reviews available for this project.