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.