Skip to content

Repository files navigation

🩸 BloodBond - Blood Bank Management System

BloodBond is a full-stack web application designed for seamless communication between blood donors and hospitals, ensuring timely blood donations and distribution to patients who needs blood in emergency.

🌍 Sustainable Development Goals (SDG) Alignment

Goal 3 – Good Health and Well-being

Ensure healthy lives and promote well-being for all at all ages.

  • Target 3.8: Achieve universal health coverage, including access to safe, effective, quality, and affordable essential medicines and vaccines for all.
  • Indicator 3.8.1: Universal health coverage implies that all people receive the quality health services they need without suffering financial hardship.

🚀 Tech Stack

🖥️ Frontend

  • React.js: Component-based architecture for building interactive user interfaces.
  • Axios: Promise-based HTTP client for sending asynchronous HTTP requests to the backend.

🛠️ Backend

  • Spring Boot: Java framework that simplifies backend development with embedded servers and robust libraries.
  • Spring Data JPA: Abstracts database operations using repositories.
  • Spring Web (Spring MVC): Facilitates RESTful web services.
  • MySQL Connector/J: JDBC driver for connecting Java applications with MySQL.

🗄️ Database

  • MySQL: Relational database system used for storing and managing application data. Offers high reliability and supports complex queries.

👨‍💻 Programming Languages

  • JavaScript: For frontend development with React.js.
  • Java: For backend development using Spring Boot.
  • SQL: For querying and managing data within MySQL.

output:

Screenshot (1)

Screenshot (3)

Screenshot (4)

About

BloodBond is a full-stack blood bank management web application designed for seamless communication between blood donors and hospitals.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages