Skip to content
ahmed-eid-fariedPublic

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

🩺 Doctors App

✨ Description

The Doctor app is a Flutter-based mobile application that allows users to book appointments with doctors and engage in live chat consultations. The app facilitates remote healthcare services, enabling users to schedule appointments, interact with doctors through video calls, and manage their health conveniently. The app also supports real-time notifications, multi-language localization, and a smooth user interface for a seamless experience.


🔧 ✨ Project Setup (For Developers)

📥 1. Clone the Repository

To clone this repository, run the following command in your terminal or command prompt:

git clone https://github.com/ahmed-eid-faried/doctor.git

Note: Make sure you have Git installed on your system. You can download it here.

📂 2. Navigate to the Project Directory

Once the repository is cloned, navigate to the project directory:

cd doctor

📦 3. Install Dependencies

Run the following command to install the required Flutter dependencies:

flutter pub get

Note: Ensure you have the Flutter SDK installed. You can download it here.

▶️ 4. Run the Application

To run the application on an emulator, simulator, or real device, use the following command:

flutter run

Note: If you encounter issues, make sure you have connected a device or started an emulator.

🚀 5. Build APK for Release (Optional)

To generate an APK for release, use the following command:

flutter build apk --release

The release APK can be found in the build/app/outputs/flutter-apk directory.


🔧 Technologies Used

  • Flutter
  • Dart
  • BLoC
  • Dio
  • Firebase: Used for authentication, messaging
  • WebRTC: Real-time video consultations between patients and doctors
  • SQLite: For local data storage
  • Easy Localization: Multi-language support
  • Flutter Map & Geolocation
  • Flutter Notifications

📢 Contact Information

📧 Email: ahmed_mady22@icloud.com

📞 Phone: +201555663045

🔗 GitHub | Portfolio

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages