Skip to content

A Innovative health App . MedSync is a groundbreaking health solution committed to empowering individuals with access to affordable medication options. Our platform provides a comprehensive database of generic alternatives for branded medicines, enabling users to make informed decisions about their healthcare needs.

Notifications You must be signed in to change notification settings

Parthyadav05/MEdSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Steps to run the code :-

  1. Install Flutter:
  • If you haven't already, install Flutter by following the instructions on the official Flutter website: Flutter Installation Guide.
  1. Set Up Firebase Project:
  • Go to the Firebase console: Firebase Console.

  • Create a new project or use an existing one.

  • Set up Firebase Authentication and Firestore for your project. Go to the "Authentication" and "Firestore" tabs in the Firebase console to set them up according to your requirements.

  • Download the google-services.json file for Android or GoogleService-Info.plist file for iOS and place them in the respective directories of your Flutter project.

  1. Clone the GitHub Repository:
  • Clone the Flutter code repository from GitHub that you want to run on your local machine.

  • git clone

  1. Install Dependencies:
  • Run the following command to get all the dependencies required for the Flutter project:

  • flutter pub get

  1. Configure Firebase in Flutter:
  • Update the pubspec.yaml file to include the necessary Firebase and Firestore dependencies. Ensure that the google-services.json or GoogleService-Info.plist files are correctly placed in the project.
  1. Run the Flutter Project:
  • Run the Flutter project on an emulator or a physical device using the following command:

  • flutter run

  • This command will build and run the Flutter project on the connected device or emulator.

  1. Testing Firebase Authentication and Firestore:
  • Test the Firebase Authentication functionalities (e.g., sign up, sign in) to ensure they are working as expected.

  • Test Firestore integration by reading from and writing to the Firestore database.

  1. To run the chatbot which uses Gemini:
  • API Key Setup:

  • To use Gemini's API, you typically need to sign up for an account on their platform and generate API keys. Follow Gemini's documentation to create API keys with the necessary permissions for your app.

MEdSync: Your Health Management Companion

Overview:

MEdSync is a comprehensive health and wellness app designed to empower you to manage your health proactively and conveniently. Its key features include:

  • Affordability: Find cheaper meds & save money.
  • Medication Management: Reminders, shopkeeper dashboard & more.
  • Vaccination Management: Predict due dates & get reminders.
  • Personalized Health: Chatbot, diet plans, exercise routines & heart risk assessment.
  • Community: Share, inspire & get support on your health journey.
  • Location Services: Find nearby hospitals & get emergency help.
  • Calorie tracking & data privacy included.
    Screenshot 2024-01-12 123055 Screenshot 2024-01-12 123141 Screenshot 2024-01-12 123256 Screenshot 2024-01-12 123323

Find & Buy Generic Medicine:

  • Search for generic alternatives by brand name of medicine.

  • Order medicines directly through the app or visit partnered stores. Screenshot 2024-01-12 123614 Screenshot 2024-01-12 123753

SELLER DASHBOARD

  • New seller Registration and Login using firebase

  • Sellers can View and manage orders recieved to the store in realtime.

  • Update inventory and track order fulfillment.

Screenshot 2024-01-12 124909 Screenshot 2024-01-12 124950 Screenshot 2024-01-12 125007

Vaccine and Medicine Reminder:

  • Set reminders for individual medications or create recurring schedules.
  • Receive customizable notifications to ensure timely adherence.
  • Enter your date of birth to receive personalized due date notifications.
  • Set reminders for upcoming vaccinations to avoid missed or delayed immunizations.
  • Access educational resources about recommended immunizations. Screenshot 2024-01-12 124014 Screenshot 2024-01-12 124030

Heart Disease Prediction Model:

  • Answer a series of questions about your health history and lifestyle habits.
  • Receive an estimated risk assessment for heart disease.

Screenshot 2024-01-12 124308 Screenshot 2024-01-12 124535 Screenshot 2024-01-12 124616

  • consult with doctor

Screenshot 2024-01-12 124702

Calorie Tracker:

  • Track your daily calorie intake and receive insights into your dietary patterns. Screenshot 2024-01-12 124816 Screenshot 2024-01-12 124844

Gemini-Powered Chatbot:

  • Ask general health questions and receive evidence-based answers.
  • Get personalized diet plans based on your health goals and preferences.
  • Explore recommended exercise routines and yoga poses for improved fitness.

Screenshot 2024-01-12 124059 Screenshot 2024-01-12 124228

Community Page:

  • Share healthy recipes, food pictures, exercise routines, and yoga poses.
  • Read and be inspired by other users' health and wellness journeys.
  • Offer and receive support and encouragement within the community. Screenshot 2024-01-12 123532 Screenshot 2024-01-12 123506

Screenshot 2024-01-12 123352

About

A Innovative health App . MedSync is a groundbreaking health solution committed to empowering individuals with access to affordable medication options. Our platform provides a comprehensive database of generic alternatives for branded medicines, enabling users to make informed decisions about their healthcare needs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published