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.
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.
- React.js: Component-based architecture for building interactive user interfaces.
- Axios: Promise-based HTTP client for sending asynchronous HTTP requests to the 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.
- MySQL: Relational database system used for storing and managing application data. Offers high reliability and supports complex queries.
- JavaScript: For frontend development with React.js.
- Java: For backend development using Spring Boot.
- SQL: For querying and managing data within MySQL.


