Flutter prototype to connect boold donors with urgent blood requests in Mauritania
# BloodAlert Mauritania
A Flutter prototype designed to help connect blood donors with urgent blood requests in Mauritania.
## Problem
Blood banks in Mauritania are often empty during emergencies. Hospitals and patients sometimes struggle to quickly find compatible blood donors when a critical situation occurs.
## Solution
BloodAlert is a Flutter mobile prototype designed to connect blood donors with people who urgently need blood.
The application allows users to:
- View urgent blood requests
- Find available blood donors
- Register as a blood donor
## Features (Prototype)
- User signup with role selection (Donor, Patient, Hospital)
- Login system
- View available blood donors
- Register as a donor
- Display urgent blood requests
- User profile (Delete donation)
- Logout
- Simple state management using Provider
## Tech Stack
- Flutter
- Dart
- Provider (State Management)
- Material UI
## Project Goal
This prototype demonstrates how a mobile application could help reduce the time required to find blood donors during emergency situations.
The focus of this project is on clean architecture, simple UI design, and rapid prototyping.
## Application Screenshots
### Login Screen
### Home Screen
### Donor List
## Future Improvements
Possible future improvements include:
- Backend integration
- Location-based donor search
- Push notifications for urgent requests
- Secure authentication
- Real-time donor availability updates