Skip to content

HealthSaathi is an easy-to-use Open Source Android app designed for senior citizens to simplify healthcare. It helps users order medicines by uploading prescriptions, call their doctor with a single tap, and share their location instantly during emergencies.

Notifications You must be signed in to change notification settings

vcint/healthsaathi

Repository files navigation

HealthSaathi

A Simple Healthcare App for Senior Citizens

About the Project

HealthSaathi is an easy-to-use Android app designed for senior citizens to simplify healthcare. It helps users order medicines by uploading prescriptions, call their doctor with a single tap, and share their location instantly during emergencies.

We built this app with simplicity and usability in mind, ensuring that seniors can access essential healthcare services without any hassle. HealthSaathi


Features

1. Order Medicines

  • Snap a photo of your prescription and upload it.
  • The app calculates the total cost and shows it in the "My Orders" section.
  • Once you approve the order, it’s shipped to your address.

2. Call Your Doctor

  • Save your doctor’s number in the app.
  • Tap "Call Doctor" to instantly dial their number without searching your phonebook.

3. Emergency Button

  • Share your location instantly with your emergency contacts during a crisis.

4. Google Sign-In

  • Log in securely using your Google account.

5. Admin Panel

The app is powered by a dedicated admin panel that:

  • Manages orders and approvals.
  • Handles user data securely.

You can explore the Admin Panel Repository here.


Why HealthSaathi?

  • User-Friendly: Designed with seniors in mind, the app avoids clutter and keeps things simple.
  • Secure: Built with Google sign-in and Firebase for reliable data handling.
  • Fast: Optimized to work smoothly even on low-end devices.

Tech Stack

  • Languages: Java, XML
  • Backend: Firebase Realtime Database
  • APIs: Firebase Authentication, Google APIs
  • Tools: Android Studio

How to Get Started

Step 1: Clone the Repository

git clone https://github.com/vcint/MyHealth.git

Step 2: Open the Project in Android Studio

  • Import the project into Android Studio.
  • Sync the Gradle files.

Step 3: Configure Firebase

  • Add your Firebase configuration file (google-services.json) to the app/ folder.
  • Enable Firebase Authentication and Realtime Database in the Firebase console.

Step 4: Run the App

  • Connect your Android device or use an emulator.
  • Build and run the app through Android Studio.

Download the APK

We’ve provided a compiled APK file for easy testing and feedback.
Download the APK here.

Feel free to install the APK on your Android device and share your experience with us!


Planned Features

  • Language Support: Add regional languages for better accessibility.
  • Teleconsultation: Introduce video calling for online doctor consultations.
  • Online Payments:
    • Allow users to pay for orders online via UPI integration.
    • Introduce an in-app wallet that users can load with funds. Senior citizens can also add money to the wallet by paying cash to the delivery agent, ensuring convenience for non-digital users.

Contributing

We welcome contributions to make HealthSaathi even better!

  1. Fork the repository.
  2. Create a branch: git checkout -b your-feature.
  3. Commit your changes: git commit -m "Added a feature".
  4. Push to the branch: git push origin your-feature.
  5. Submit a pull request.

About

HealthSaathi is an easy-to-use Open Source Android app designed for senior citizens to simplify healthcare. It helps users order medicines by uploading prescriptions, call their doctor with a single tap, and share their location instantly during emergencies.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages