Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blood Donation Management System

Blood Donation Logo

Welcome to the Blood Donation Management System, an innovative platform designed to connect donors, hospitals, and staff efficiently. Our mission is to facilitate blood donation processes and ensure a steady supply of blood for those in need.

Table of Contents

Features

  • User-Friendly Interface: Easily navigate through donor profiles, hospital verifications, and blood inventory.
  • Real-Time Updates: Get instant notifications and updates about blood donation statistics.
  • Secure Profile Management: Manage donor profiles securely with options to update personal information and medical status.
  • Hospital Verification: Verify blood donation through a simple form, ensuring trust and safety.
  • Dynamic Inventory Display: View real-time blood inventory with details on availability and last donation date.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP, MySQL
  • Version Control: Git, GitHub
  • Design: Responsive design with modern UI elements

Installation

To set up the Blood Donation Management System on your local machine, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/MrCodeCrafter/BloodDonationManagementSystem.git
  2. Navigate to the Project Directory:

    cd BloodDonationManagementSystem
  3. Set Up a Local Server: Ensure you have a local server set up (e.g., XAMPP, MAMP). Place the project folder in the htdocs directory.

  4. Database Setup:

    • Create a new database in MySQL (e.g., blood_donation).
    • Import the SQL files located in the backend/ directory to set up the required tables.
  5. Configuration:

    • Update the database connection settings in backend/config.php with your database credentials.
  6. Run the Application: Open your web browser and go to:

    http://localhost/BloodDonationManagementSystem/
    

Usage

  1. Register as a Donor: Visit the home page and click on "Register as Donor" to create a new profile.
  2. Verify Blood Donation: Hospitals can verify donations through the "Verify Blood Donation" section.
  3. Manage Profile: Donors can update their profiles and view donation statistics in the "Your Profile" section.
  4. View Inventory: Check the blood inventory status on the dedicated page.

Contributors

All contributors are from S5 CSE at Mar Athanasius College of Engineering, Kothamangalam.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Thank you for visiting our repository! We hope you find this project useful. Feel free to contribute and make it even better!


### Customization Tips:
- Replace the placeholder image URL in the logo section with the actual path to your logo image.
- Modify the "Features" and "Usage" sections to match the specific functionalities of your project.
- Ensure that any URLs (like your GitHub repo or the license file) are accurate and lead to the correct locations.

Feel free to copy this template into your `README.md` file in your repository and modify it according to your project specifics!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages