This is a web-based Blood Donation Bank Management System project developed using HTML, CSS, JS, PHP, and MySQL.
- User registration and login system
- Donor and recipient management
- Donation and blood request management
- Admin dashboard for managing users, donors, recipients, donations, and blood requests.
To run the project, you will need the following software installed on your machine:
- XAMPP (or any other local web server stack)
- PHP 7.4 or higher
- MySQL 5.7 or higher
- Download or clone the project repository to your local machine.
- Copy the downloaded project to the htdocs folder in your XAMPP installation directory (e.g., C:\xampp\htdocs).
- Rename the downloaded project folder to
bdbms
. This will be the name of your project's root directory. - Open XAMPP and start Apache and MySQL.
- Open a web browser and enter the following URL in the address bar:
http://localhost/bdbms/
.
The database for this project has been created using phpMyAdmin. To import the database, follow these steps:
- Open phpMyAdmin in your web browser by entering the following URL:
http://localhost/phpmyadmin/
. - Click on the "Import" tab in the top menu.
- Click on the "Choose File" button and select the
bdbms.sql
file from the downloaded project. - Click on the "Go" button to import the database.
This project was developed as part of the Web Engineering course at Mehran University by [Muhammad Saad, Noor Ahmed and Ritik Advani].
Note: If you encounter any issues while running the project or importing the database, please feel free to raise an issue in the GitHub repository. We would be happy to help you out!
-
Admin Login:
- Username: admin
- Password: saadsaad
-
Donor Credentials:
- Username: noor@yahoo.com
- Password: 1234
- Or, register a new user.