Welcome to the Medical Society System (MSS) mobile application repository. This project aims to bridge the gap in medical services by providing a comprehensive platform that facilitates communication between medical service providers and patients. The app includes features such as an AI-powered chatbot for preliminary diagnosis, prescription scanning via OCR, IoT integration with a wearable bracelet, and direct chat with doctors.
The MSS mobile application is designed to improve healthcare accessibility and efficiency, especially in underserved areas. It provides several innovative features to ensure timely and effective medical care.
- AI-Powered Chatbot: For preliminary diagnosis based on user input.
- OCR for Prescription Scanning: Scans and identifies medications from prescriptions and records them in the patient's medical history.
- IoT Integration: Wearable bracelet that monitors heart rate and blood oxygen levels.
- Chat with Doctors: Direct communication with healthcare professionals for consultations.
- User-Friendly Interface: Easy navigation and use for both patients and doctors.
To set up the project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/your-repo-name.git cd your-repo-name
-
Install dependencies:
npm install
-
Start the Expo development server:
expo start
-
Running on an Android/iOS device:
- Install the Expo Go app from the Google Play Store or Apple App Store.
- Scan the QR code generated by the
expo start
command.
-
Testing in an Emulator:
- Follow the Expo documentation for setting up an Android emulator.
- For iOS, use Xcode to run the app on a simulated device.
├── assets # Images, fonts, etc.
├── components # React components
├── screens # Screen components for different app views
├── services # API calls and backend services
├── App.js # Main entry point of the application
├── app.json # Expo configuration file
├── package.json # Node.js dependencies and scripts
└── README.md # This file
We welcome contributions to improve the MSS mobile application. Please follow these steps to contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Feel free to customize the template further based on your specific project requirements and additional features.