*Inspiration We built RedHope to make it easier for people who need blood to connect with nearby donors quickly. In emergencies, finding the right donor can take too long — this app helps speed up that process.

  • How We Built It Frontend: React.js and Tailwind CSS

Backend: Node.js and Express.js

Database: MongoDB with Mongoose

Other Tools: Postman, GitHub, and Vite

  • What It Does Lets users sign up as a donor or a recipient

Helps people search for donors by blood group and location

Shows requests and donation history on the dashboard

Admin can manage blood donation camps

  • What We Learned Connecting frontend and backend smoothly

Designing a user-friendly interface

Creating and testing REST APIs

Using MongoDB for real-time data

  • Challenges Faced Handling file sync issues with OneDrive

Making the app responsive and mobile-friendly

Testing all features end-to-end

Built With

Share this project:

Updates