CompletedReactNode.jsExpress.jsMongoDBSocket.IOLeaflet.js
RedHope – Blood Donation Platform
RedHope is a blood donation coordination platform designed to connect donors and recipients quickly during emergencies.
Timeline
2025 - Present
Role
Full Stack Developer
Team
Solo
Status
Completed
Tech Stack
- React
- Node.js
- Express.js
- MongoDB
- Socket.IO
- Leaflet.js
What This Project Offers
- Real-time donor availability updates using Socket.IO.
- Location tracking and navigation using Leaflet.js.
- Secure authentication using JWT, Passport.js, and bcrypt.
- Role-based access control for donors and requesters.
Why I Built This Project
- To solve real-world emergency coordination challenges.
- To build a real-time application with live updates.
After Launch & Impact
- Built scalable REST APIs with Node.js and Express.
- Implemented geolocation features with Leaflet.js.
- Handled authentication and security flows.
Future Plans
- Add hospital integrations.
- Implement push notifications for urgent requests.
- Build a mobile version of the platform.