A secure Blood and Plasma Donation Management Website built with HTML, PHP & MySQL, designed to protect against the OWASP Top 10 vulnerabilities.
This project was developed with the aim of providing a safe, user-friendly, and cyber-secure portal for blood and plasma donation during the COVID-19 pandemic and beyond.
- User registration & login with secure password hashing (bcrypt).
- Blood & plasma donation request forms.
- Blood & plasma purchase request forms.
- Admin login to monitor and manage users.
- Protection against 8 major OWASP vulnerabilities:
- SQL Injection
- Broken Authentication
- Sensitive Data Exposure
- HTML Injection
- Broken Access Control
- Security Misconfigurations
- Cross-Site Scripting (XSS)
- Insufficient Logging & Monitoring
- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Database: MySQL
- Security: Input sanitization, hashing, prepared statements, session management