Laravel 12: Blood Bank Management Website (2025)
Published 10/2025
Duration: 17h 24m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 15.6 GB
Genre: eLearning | Language: English
Published 10/2025
Duration: 17h 24m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 15.6 GB
Genre: eLearning | Language: English
Building a complete blood bank management website using the Laravel 12 from scratch in 2025
What you'll learn
- Multi Authentication system from scratch
- Sending email using laravel built in mail system
- Complete CRUD system
- Email verification system during registration
- Form validation technique
- Admin login and reset password system
- Admin profile management
- Admin settings for different section of the website
- Photo uploading system
- Toast message notification
- Donor Login and Registration
- Donor Profile Management
- Advanced Donor Searching Option
- Donation Request Handling
Requirements
- Basic knowledge in HTML
- Basic knowledge in CSS
- Basic knowledge in Bootstrap
- Basic knowledge in Javascript
- Basic knowledge in Code Editor like VS Code or any other
Description
In this course, I am going to teach students how to build a Blood Bank Management Website from scratch using the latest and popular php frameworkLaravel 12. The course will cover all the core aspects of web application development, including authentication systems, email verification, template mastering etc.
I will develop a real-world Blood Bank Management Website where any person will be able to search donors for himself or for his/her relatives and can contact the donor easily through a form. Donors will make registration and admin will approve that. This project is built using thelatest version of Laravel (Laravel 12)at the time of recording, ensuring students learn modern and up-to-date practices.
This course is designed especially forbeginnerswho have little or no experience with PHP, but even advanced learners will find it useful as I implemented herereal-life ecommerce featureswith cart, checkout, coupon, delivery charge, payment options etc.
Admin Panel Features:
1. Admin can create, edit and delete donors.
2. Admin can change logo, favicon, banner etc.
3. Admin can manage hero section.
4. Admin can manage testimonials.
5. Admin can manage terms and privacy pages.
6. Admin can manage about page items.
7. Admin can manage photo gallery.
8. Admin can manage video gallery.
9. Admin can manage FAQ page items.
10. Admin can manage blog post.
11. Admin can view and delete subscribers.
12. Admin can export subscriber list as CSV.
13. Admin can change his own photo, information and password.
14. Admin can manage counter
15. Admin can manage blood group
16. Admin can manage location
17. Admin can manage religion
18. Admin can manage donation request
Donor Features
1. Donor can create account in this system for free, but admin will manually approve him.
2. Donor can reset password if needed.
3. Donor can change his profile information and password.
4. Donor can update information about his giving the blood to any patient.
5. Donor can accept, reject or complete any request come from requester or patient or patient's relative.
Who this course is for:
- Persons who want to learn laravel deeply
- Persons who are looking for a good job in web development sector
- Persons who want to have a remote job in php
- Persons who want to start his freelancing career using php and laravel
- Persons who want to learn making a blood donation website
More Info

