This document describes an automated blood bank system using embedded systems. The system uses an Arduino, temperature and pulse sensors, WiFi module, and Android application. It aims to connect blood donors and receivers more efficiently. The system measures a donor's heart rate and temperature using sensors connected to an Arduino. It transmits this medical data via WiFi to a cloud server. An Android app allows users to register as donors or receivers. Donors can view their medical data, and receivers can search for and request blood. The system aims to reduce the time needed to provide blood by directly linking donors and receivers through their locations obtained from the app. It divides the system into sensor measurement, data transmission, and user-facing segments to