Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Hayward003/healthlink-ghana-mobile

Domain:

healthcare

Record type:

software
Creator:
Hay
Host:
Professional Flutter mobile app for Poor Health Care Access & HealthLink Ghana with CRUD, authentication, and professional UI # HealthLink Ghana Mobile App A professional Flutter mobile application designed to improve healthcare access for underserved communities in Ghana. This app provides CRUD functionality for health records, professional authentication, and a modern UI. ## Features ✅ **User Authentication** - Email/Password login and registration - Secure token storage with JWT - Phone number verification support - Google Sign-in integration (optional) ✅ **CRUD Operations** - Create, Read, Update, Delete health records - Manage appointments - Store medical history - Track vital signs and prescriptions ✅ **Professional UI** - Modern, clean design following Material Design 3 - Custom widgets and consistent styling - Responsive layouts - Smooth animations and transitions ✅ **State Management** - Riverpod for efficient state management - Provider pattern for scalability - Error handling and loading states ## Project Structure ``` lib/ ├── main.dart # App entry point ├── config/ │ └── routes/ │ └── app_router.dart # Navigation configuration ├── core/ │ ├── theme/ │ │ ├── app_colors.dart # Color palette │ │ └── app_typography.dart # Text styles │ └── widgets/ │ ├── custom_button.dart │ └── custom_text_field.dart ├── features/ │ ├── auth/ │ │ ├── models/ │ │ │ └── user_model.dart │ │ └── providers/ │ │ └── auth_provider.dart │ └── health_records/ │ ├── models/ │ │ └── health_record_model.dart │ └── providers/ │ └── health_records_provider.dart ``` ## Getting Started ### Prerequisites - Flutter 3.0+ - Dart 3.0+ - Android Studio or Xcode - Firebase Account (for authentication) ### Installation 1. **Clone the repository** ```bash git clone github.com cd healthlink-ghana-mobile ``` 2. **Install dependencies** ```bash flutter pub get ``` 3. **Run the app** ```bash flutter run ``` ## Configuration ### Firebase Setup 1. C …

Visit

github.com