Releases: rkbyoo/finalYearProject
Releases · rkbyoo/finalYearProject
Medilocker - version 1.0.0
MediLocker - v1.0.0 (Final Year Project Release)
We are proud to present the initial release of MediLocker, a comprehensive healthcare management mobile application. Developed as a final year project, MediLocker acts as a secure digital vault for patients, enabling seamless access to their medical journey and life-saving information during emergencies.
📱 Core Features
- Secure Authentication: Multi-factor authentication using a unique 10-digit Patient ID and OTP-verified phone login.
- Smart Health Dashboard: A high-level overview of upcoming appointments, recent medical visits, and pending healthcare bills.
- Emergency Medical ID: A digital emergency card featuring a 3D-flip interface that displays critical data like Blood Group, Allergies, and Chronic Conditions. It includes a QR code for rapid profile retrieval by medical staff.
- Medical Records Vault: Detailed history of all hospital visits, including diagnoses, treatments, and an integrated PDF viewer for lab reports and prescriptions.
- Appointment Management: Tracking of doctor consultations, department details, and hospital locations.
- Financial Tracking: A dedicated billing module to view, track, and manage medical expenses and payment history.
🛠️ Technical Excellence
- State Management: Built using the Provider pattern for a reactive and efficient user experience.
- Hybrid Storage: Utilizes a mix of
SharedPreferencesfor performance andFlutterSecureStoragefor encrypted sensitive data. - Optimized Performance:
- Size Optimization: Successfully optimized the production build to < 50MB through NDK stripping and resource shrinking.
- Offline Support: Implemented data caching to ensure emergency information is available even without network access.
- Modern UI/UX: Designed with a clean, professional medical aesthetic featuring a curated color palette (MediBlue, EmergencyRed) and smooth micro-animations.
🔌 Backend & Security
- Cloud Integration: Fully integrated with a custom REST API hosted on Oracle Cloud.
- Environment Aware: Supports dynamic switching between local development and production via
.envconfiguration. - Demo Mode: Included for reviewers to test the app using test credentials:
- Phone:
6913825211 - Patient ID:
1000000006
- Phone:
📦 Installation Assets
app-release.apk: For direct installation on Android devices.app-release.aab: Optimized bundle for Play Store deployment.