1 views

Blood Donation Platform

iDonor is a scalable blood donation platform designed to connect donors, hospitals, and patients through real-time discovery and communication. Built with Next.js, it offers public donor search, an institutional dashboard, and advanced tools for stock and request management. The platform enhances accessibility, transparency, and coordination to support life-saving blood donation efforts.

iDonor is a comprehensive blood donation and management system designed to simplify the process of finding donors, managing blood stocks, and coordinating urgent requests. Built with Next.js 16 and React 19, the platform offers a high-performance public interface alongside a robust institutional dashboard for hospitals and blood banks. Features include donor geolocation using MapLibre, real-time inventory tracking, streamlined blood request workflows, and secure communication channels. The system aims to modernize the blood donation ecosystem by improving operational efficiency and accessibility across all user roles.

Key Features

  • Interactive Landing Page with Smooth Navigation
  • Public Donor Search with Advanced Filters
  • Mobile App Integration Sections
  • Contact & Support System
  • Institution & Admin Dashboard with Analytics
  • Blood Request Creation & Tracking
  • Real-time Blood Stock Management
  • Geospatial Donor Visualization using MapLibre
  • Integrated Messaging & Communication Hub
  • Real-time Notifications
  • Secure Authentication for Institutions

Technologies Used

Next.js 16React 19TypeScriptTailwind CSS v4Radix UILucide ReactMapLibre GLTurbopackESLint