Yuva Shakti Foundation | Blood Donation NGO

Aim:
Yuvashakti Foundation, a non-profit organization, was formed to help patients who need blood. The aim is to create a website to maintain the records and make the process structure easy for administration and patients.
Project Description:
Yuvashaktifoundation.com is a service that provides blood donors for patients based on data provided by the administration. This system is keeping data from all kinds of blood Banks, Hospital, and Patients and can create certificates for donors, and can send Mail to donors automatically. When a patient requests blood from the contact us page this request is examined by the admin and approved by the admin as per norms and Mail to the patient is sent automatically by this system.
Scope:
We created a list of the features which included the following things:
Front:
- Friendly interface and easy navigation: A friendly front interface that makes the user experience elegant.
- Blogs: All Blogs of the NGO Foundation are controlled by the Admin side.
- Latest posts: The latest posts show from Instagram API dynamically and can be managed from the admin side.
- Contact Us: The Contact Us form is created for patients who need to request blood. By filling up its details and submitting the form, the patient will be contacted about the availability of blood.
Admin:
- Dashboard view There is a dashboard view that helps make decisions easily.
- Listing of Blood banks, Hospitals, Patients, Donors: It’s not only a listing, it’s a module for Blood Bank, Hospitals, Patients, and Donors to manage them.
- Google Sheet Integration: While inserting the data there is a facility to insert multiple records at one time which makes it easy to insert records with the help of Google Sheets.
- Blood Donation: When a Patient Requests Blood, the admin will process the requirement, match the blood type, and arrange for a Blood Donor. Once the request has been approved, the patient will be automatically notified via email.
- Approve Request: Admin will verify all details provided by the Patient, after which the patient will be displayed in the request module.
- Certificate: If requested blood is successfully provided, then the certificate will generate automatically and be sent to the blood Donor and the Admin.
- Donor Support: The donor database is maintained to facilitate future donations and ensure a steady supply of blood when emergencies arise.
- Patient Support: Through the network of donors, the blood types are matched to ensure a timely supply for those undergoing surgeries, treatments, or facing medical emergencies such as blood transfusions.