BloodConnect – Real-Time Blood Donation Platform preview
Healthcare

BloodConnect – Real-Time Blood Donation Platform

BloodConnect is a life-saving web platform built to bridge the gap between blood donors and recipients across Bangladesh. It uses geospatial queries in MongoDB to match donors by blood group and proximity in real time. When an emergency request is raised, nearby eligible donors are instantly notified via in-app alerts and local SMS (SSL Wireless / Alpha SMS). The platform features a donor profile system, donation history tracking, and a real-time request feed powered by Socket.io.

Next.jsTypeScriptTailwind CSSNode.jsExpress.jsMongoDBMongooseSocket.ioSSL Wireless SMSJWTGeospatial Queries

Key Features

Discover what makes this project stand out with its cutting-edge features and modern design approach.

Geospatial donor matching by blood group…

Geospatial donor matching by blood group and location proximity

📱

Real-time blood request notifications via Socket.io

Real-time blood request notifications via Socket.io

🔒

Local SMS alerts using SSL Wireless…

Local SMS alerts using SSL Wireless for Bangladesh donors

🚀

Donor profile with donation history and…

Donor profile with donation history and eligibility tracking

🎯

Emergency blood request creation with urgency…

Emergency blood request creation with urgency level

Live request feed showing active blood…

Live request feed showing active blood needs by district

🛡️

Donation badge and achievement system to…

Donation badge and achievement system to motivate donors

📊

Admin panel for verifying donors and…

Admin panel for verifying donors and managing requests

🔗

Hospital and blood bank directory with…

Hospital and blood bank directory with contact information

What I Included

Everything built and delivered as part of this project.

MongoDB 2dsphere geospatial indexing for proximity-based donor search
Socket.io rooms per blood group for targeted real-time alerts
SSL Wireless SMS gateway integration for local Bangladesh SMS delivery
JWT authentication with donor eligibility validation (90-day rule)
Geolocation API for automatic user location detection
Donation history tracking with next eligible donation date calculator
Admin dashboard for donor verification and request moderation
Email notification system for request updates and confirmations
SEO-optimized public pages for blood group and district-based searches
Mobile-first responsive design for accessibility across all devices

Interested in working together?

Contact me today to discuss your project and get a customized quote.

Md Parvej | Full Stack Developer – Next.js, NestJS, AI Automation & DevOps | Bangladesh