Cure My Nation (CMN) Health Rights Platform is a digital platform built by the Cure My Nation NGO to protect and empower patients across Nigeria. It gives every Nigerian — regardless of education level, location, or income — a simple, safe way to know their health rights, report abuse or mistreatment by hospitals, and get real-time support.
# CMN Health Rights Application
A comprehensive Flutter application for Cure my Nation NGO designed to empower patients by protecting their healthcare rights. The application enables healthcare violation reporting, access to educational resources, and 24/7 support services.
## 🎯 Core Features
### 1. **Authentication System**
- User Registration (Signup) with validation
- User Login with email/password
- Password hashing with bcrypt-style security
- JWT token management
- Session management
- User profile data storage (firstname, lastname, email, phone, address, state)
### 2. **Home/Landing Screen**
- Welcome header with subtitle
- Patient rights information display
- Healthcare violation reporting information
- Violation tracking information
- Educational resources access info
- 24/7 support information
- Key Features section highlighting core capabilities
- Expected Impact section with statistics
- Call-to-action for signup
### 3. **User Dashboard**
- Personalized welcome message with user's firstname
- Key metrics display:
- Violations Reported
- Resolved Cases
- In Progress cases
- Active Reports
- Resolution Rate
- Quick Actions for navigation
- Recent Activity section
- Healthcare Tips
- Nationwide Statistics
- 24/7 Support helpline information
### 4. **Violation Reporting**
- Structured violation reporting form with fields:
- Violation type (dropdown with 8 types)
- Date of incident (date picker)
- Hospital/Clinic name
- Description (multiline)
- Evidence attachment support
- Priority level (4 levels)
- Form validation
- Status tracking
- Confirmation dialogs
### 5. **Violations Dashboard**
- Overall statistics display
- Violations by type breakdown with progress bars
- Top states with violations (top 8 states)
- Trending analysis
- Resolution metrics
- Key insights and alerts
### 6. **Healthcare Education/Resources**
- 7 featured resource categories:
- Patient Rights in Nigeria
- Signs of Medical Malpractice
- Healthcare Consumer Protection Act
- Medi …