Blood bank Management project in java with source code and project report

Blood bank management project in java using JSP, Servlet, MYSQL, and Eclipse IDE. It using MVC architecture and Maven tool running on the tomcat server. Let’s check out the complete functionalities of the blood bank management project in java.

This project is performing all the basic operations like Crud operations(Add, Edit, Update, Delete). It’s using MySQL to manage the back end activity. It’s a Minor project for students or who want to learn the real-time java web application development.

Objective of Blood bank management project in java

The main objective of blood bank management is to provide an easy and handy platform to search for a blood doner according to the location.

  • A web platform to search blood and doners details.
  • Organized way to know the available blood in hospitals according to the location.
  • Find the bool banks and the organization in your area.

Modules and functionalists of Blood bank management system

Mainly, There are 3 main actors in the application. Which can directly interact with the application. Let’s see the job of the them step by step.


  • Admin can log in to the application and can add another admin.
  • Admin can ADD/DELETE/EDIT any organization or blood bank.
  • Admin can ADD/DELETE/EDIT any hospital in the application.
  • Admin can ADD/DELETE/EDIT users or blood donors in the application.
  • Admin is the manager of the application so admin has all the access to operate the application.
  • Admin will responsible to handle all the backend activity of the application.

Blood Bank/Organization

  • Blood banks can register according to the location.
  • Blood banks can ADD/DELETE/UPDATE their records like availability of blood according to the location.


  • Hospitals can register and login according to the location.
  • Hospitals can ADD/DELETE/UPDATE their records like availability of blood according to the location.

User/Blood Doner

  • Blood donors can log in and register in the application.
  • Donors can add all the details according to his location.
  • Users can search the blood according to the location.
  • Users can get the contact details of all the blood donors available at that location.

Technologies used in blood bank

Front-End : JSP, Html, CSS, JS.

Server-side: Servlet.

Back-end: MYSQL.

Server: Tomcat 8.5.

Contact to get the source code

Skype Id: jcodebun
WhatsApp: +91 8827363777

Price: 1999 INR

Buy Now

Plans and services

Note: If you need the source code please contact the above contact details. We will provide complete source code and all the required things like Database. We have created a STEP by STEP configuration tutorial to help you in the configuration process. Check the prices and services Plan and services>>

How To configure Java Project

Viva Questions and answer for java project

Check new projects in java