Engineering Social Good: A Full-Stack Blood Donation Management System
15K+ Views
10+ Stars(Github) PHP MySQL Web Engineering Developed as a capstone for the Web Engineering course at Mehran University, this project addresses the critical need for efficient blood supply chain management. By digitizing the donor-recipient lifecycle, the system reduces the time taken to find life-saving matches.
Technical Architecture
The application is built on a robust LAMP stack (Linux, Apache, MySQL, PHP) utilizing:
- Relational Database Design: Engineered a schema that maintains data integrity between donor health profiles and real-time requests.
- Search Algorithms: Implemented a filtering system to query availability by blood group and geographic location instantly.
- Security: Integrated session-based user authentication and secure password handling.
Community Impact & Open Source
Beyond the code, I published a technical walkthrough on NAS TECH, which has garnered over 15,000 views. By open-sourcing the project on GitHub, I’ve helped beginner developers understand the fundamentals of CRUD operations and database connectivity.
GitHub Repository (10+ Stars) → | Watch Technical Walkthrough →