Redlife is a web-based application that enables blood donors and blood banks to register and log in to the system. The platform allows donors to use the Google Maps API and open-source geocoding API to locate nearby blood banks. On the other hand, blood banks can update their blood availability, which donors can view based on their location.
The front-end design is user-friendly and responsive, allowing donors and blood bank staff to navigate the website easily.
Donors can create an account, update their information, and view nearby blood banks on a map. They can also make appointments to donate blood and check the availability of blood products in the blood banks. The blood banks, after registration, can update their inventory, and the system sends alerts to the staff when the inventory level is low.
- Node.js, Express.js, and express handlebars as the templating engine.
- MySQL as database.
Home page
Donor Registration page
Donor database page
Donor login page
*Home page after Donor Registration *
List of all Registered blood bank at our website
Google maps implementation at blood availability page
Blood bank registration page
Database view of all registered blood banks
Blood bank login page
Inventory view for Blood bank only after registration
Terminal