Skip to content

Repository files navigation

🏥 Problem Statement

Patients often forget their follow-up appointments and medication schedules, leading to missed treatments and delayed healthcare interventions.

🔍 Solution

This mobile application sends personalized reminders to patients for their follow-up check-ups, medication refills, and other important healthcare-related tasks. The app ensures timely notifications, improving adherence to medical schedules and enhancing patient well-being.


✨ Features

Appointment Reminders - Get notified about upcoming doctor visits and medical check-ups.
Medication Alerts - Receive alerts for medication schedules to avoid missed doses.
Push Notifications - Integrated Firebase Cloud Messaging (FCM) to send real-time reminders.
User-Friendly Interface - Simple and intuitive UI for easy navigation.
Secure Data Handling - Ensures privacy and security of patient schedules.


🛠️ Tech Stack

  • Flutter - Cross-platform mobile development framework.
  • Firebase Cloud Messaging (FCM) - For push notifications.
  • Dart - Programming language for Flutter.

🚀 Getting Started

Prerequisites

  • Flutter SDK installed
  • Firebase project set up with FCM enabled
  • Android/iOS emulator or physical device

Installation Steps

  1. Clone the Repository
    git clone https://github.com/your-username/patient-reminder-app.git
    cd patient-reminder-app
  2. Install Dependencies
    flutter pub get
  3. Set Up Firebase
    • Create a Firebase project.
    • Download the google-services.json (for Android) and GoogleService-Info.plist (for iOS) and place them in the appropriate directories.
    • Enable Firebase Cloud Messaging in the Firebase Console.
  4. Run the App
    flutter run

📌 Usage

  1. Allow Notification Permissions when prompted.
  2. Set up your medical schedule (appointments, medication reminders).
  3. Receive timely notifications for your healthcare tasks.

Screenshots

Patient's End

Doctor's End


🔧 Troubleshooting

  • Notifications not working? Ensure notification permissions are enabled in your device settings.
  • Firebase setup issues? Check that the google-services.json is correctly placed.

🤝 Contributing

We welcome contributions! To contribute:

  1. Fork the repository.
  2. Create a feature branch (git checkout -b feature-name).
  3. Commit changes (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-name).
  5. Open a Pull Request.

📝 License

This project is licensed under the MIT License.


📩 Contact

For any queries, feel free to reach out!
📧 Email: iamvanyaawasthi@gmail.com
💻 GitHub: sheisstarwithoutmoon

About

This app helps patients stay on top of their healthcare schedules by sending timely reminders for follow-up appointments and medication refills as Many patients forget their medical check-ups or miss doses, leading to delays in treatment. This app ensures they receive personalized push notifications using Firebase Cloud Messaging.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages