Project Title: Blood Line
Industry: Healthcare / Non-profit
Project Type: Mobile App / Desktop Application / Backend API
Technologies Used: Flutter, Flask (Python), SQLite
Overview
Blood Line is a comprehensive platform that streamlines the blood donation process, enhances communication among donors, hospitals, and blood banks, and optimizes operational workflows. Donors use the Flutter mobile app to schedule appointments, track their donation history, and receive real-time alerts about urgent supply needs and upcoming drives. Meanwhile, hospitals and blood banks leverage the Flutter desktop application to manage donor records, monitor inventory levels, and coordinate logistics—all backed by a secure Flask-based API.
Key Features
- User Management – Role-based authentication for admins, managers, staff, and donors
- Donation Tracking – End-to-end tracking from donor registration through blood storage
- Blood Inventory Management – Real-time stock level monitoring with threshold alerts
- Notification System – Push notifications for urgent blood needs and scheduled drives
- Analytics Dashboard – Visualized statistics for donations, inventory trends, and user engagement
Outcome
Completed as a graduation project, Blood Line earned a “Very Excellent” distinction and was praised at the university exhibition for its clean architecture and intuitive UI.