Abstract

This paper is focused on Blood blank and donor management system using modern engineering which is a modern React application named Rudhiram. Rudhiram is a web-based application which creates a link between donor and patients who needs blood. Rudhiram is built on using modern java-script front-end framework React.js, with modern state management tools like Redux and uses Node (Express.js) for back-end with new-age database like MongoDB. Rudhiram provides donors a list of nearby blood camps from its database where a person can schedule a visit and donate blood easily with no paperwork. Rudhiram also provides a list of nearby hospitals and users from its database who can provide and donate blood respectively, when a patient needs the blood of a particular type with an advanced searching algorithm it also checks for compatible blood type in hospitals and registered user too. Rudhiram provides an easy registration process for hospitals, blood banks, and blood camps with self-created API. Users can register on Rudhiram using the sign-up form, google using OAuth and can update their profile and also check their schedules and history of donated blood if, donated to get help in future. Rudhiram also provides email, message, and location services using Google-API or third-party applications for all registered hospitals, blood camps, and users so that they can be contacted when needed. It also provides a search option for users in the same state and an article page where blood information is displayed. Rudhiram can also provide the data in a categorized and standard form for further data mining which can be useful for blood camps awareness etc. The goal of this paper and web application is to reduce the latency in the process of blood donation by reducing the complexity of the management system and making blood donation and finding blood donors a smooth process

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call