An intuitive health management application designed specifically for elderly users. GuardianCare helps seniors monitor their health, manage medications, schedule medical appointments, and connect with caregivers.
- Medication Management: Track prescriptions, get reminders, and mark medications as taken
- Health Monitoring: Record and visualize vital signs like heart rate and blood pressure
- Appointment Scheduling: Book in-person or virtual consultations with healthcare providers
- Emergency Assistance: Quick access to emergency services with one tap
- Calendar View: See all health events in one organized calendar
- Customizable Reminders: Set alerts for medications, appointments, and more
GuardianCare is designed with accessibility in mind:
- Large, easy-to-read text and buttons
- High contrast color schemes
- Simple navigation with clear labels
- Voice command capabilities (coming soon)
- Support for screen readers
- Flutter SDK 3.0.0 or higher
- Dart 3.0.0 or higher
- Android Studio / VS Code with Flutter plugins
- Firebase account for authentication (optional)
- Clone the repository:
git clone https://github.com/yourusername/guardian-care.git
cd guardian-care- Install dependencies:
flutter pub get- Run the application:
flutter runflutter: Core frameworkfirebase_core: Firebase integrationfirebase_auth: Authentication servicesgoogle_sign_in: Google authenticationintl: Internationalization and date formattingurl_launcher: For launching phone callstable_calendar: Calendar viewfl_chart: Interactive health data charts
The app follows a simple, maintainable architecture:
- Models: Data classes for medications, appointments, health stats
- Screens: UI components organized by feature
- Services: Business logic and API integration
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
