B Blood is a web-based platform aimed at facilitating blood donation by providing users with an easy way to donate, find donors, and manage their donation history. The application is built with a focus on usability and effective donation management.
- User Registration and Authentication: Secure user management for access to donation features.
- Blood Donation Management: Users can register their donations and view their donation history.
- Donor Finder: Search for potential blood donors based on location and blood type.
- Responsive Design: Accessible on various devices using Bootstrap for a mobile-friendly experience.
- Frontend: HTML, CSS, JavaScript, Bootstrap
- Backend: PHP
- Database: MySQL (assumed for data storage)
- PHP (v7.4 or later)
- MySQL
- A web server (e.g., Apache)
1. Clone the repository:
bash
git clone https://github.com/yourusername/BBLOOD.git
cd BBLOOD
2. Import the database schema: Create a MySQL database and import the provided .sql file located in the database directory.
3. Configure the database connection: Update the database connection details in the config.php file.
4. Start the web server and navigate to http://localhost/BBLOOD to access the application.
- Register/Login: Create an account or log in to access all features.
- Donate Blood: Register your donation details through the donation form.
- Find Donors: Use the search functionality to locate potential blood donors.
- Manage Donations: View and manage your donation history from your profile page.
This project is licensed under the MIT License.