Blood Donation Management System for Tanger, Morocco
# SangConnect - Blood Donation Management System
SangConnect is a web-based blood donation management system designed for Tanger, Morocco. The platform connects blood donors with patients in need, streamlining the blood donation process and helping save lives.
## Features
- **Donor Dashboard**: Donors can view their donation history, track impact, and schedule appointments
- **Appointment Management**: Schedule, modify, and cancel blood donation appointments
- **Donation Centers**: Find nearby donation centers with real-time availability
- **Profile Management**: Manage personal and medical information
- **Notifications**: Get alerts for upcoming appointments and urgent blood needs
- **Certificates**: Download donation certificates
## Tech Stack
- **Backend**: Laravel (PHP)
- **Frontend**: Bootstrap, JavaScript
- **Database**: MySQL
## Installation
1. Clone the repository
```
git clone
github.com
```
2. Install dependencies
```
composer install
npm install
```
3. Create a copy of the .env file
```
cp .env.example .env
```
4. Generate application key
```
php artisan key:generate
```
5. Configure your database settings in the .env file
6. Run database migrations
```
php artisan migrate
```
7. Serve the application
```
php artisan serve
```
## Screenshots
- Landing page with information about blood donation
- Donor dashboard showing donation statistics
- Appointment scheduling interface
- Profile management page
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This project is open-sourced software licensed under the MIT license.
## About the Developer
Developed by Mohamed Benajiba (@SENSATION777-prog)