The eDoc Demo mobile application is designed as an example of a medical application that allows doctors to manage appointments. This application is a sample user interface only and does not include real data and mechanisms. This sample release does not include the complete requirements and interface. This project has been developed as an open source for educational purposes.
Click the link or image below to view the demo video on YouTube.
🔗 https://youtu.be/lYhdtlcxQLA
Release Version - 1.0.0
Initial release date - April 4, 2021
Note
This repository is a clean re-upload to my new GitHub account. No new features or functionality have been added. Minor compatibility fixes may have been applied to ensure the project runs correctly in the current environment. Please note that the original commit history from the previous account is not preserved. This update is primarily for migration purposes.
Initial release date: April 4, 2021
Migration date: December 30, 2025
Last review date: December 31, 2025
Deployment is not currently in use
- Flutter
- Dart
- Android Studio
Before you get started, follow these requirements
- Dart SDK >=2.14.0 <3.0.0
- Flutter SDK >=1.17.0
-
Flutter SDK: Flutter 3.38.5 • channel stable
-
Dart SDK: Tools • Dart 3.10.4 • DevTools 2.51.1
-
Android: Android SDK (API level 33+ recommended) and Android Studio Flamingo or later.
-
iOS: Xcode 13+ for building on iOS devices/simulators.
-
Notes: Project has been upgraded for null-safety — ensure plugin compatibility.
-
Quick setup commands:
-
flutter doctor -
flutter clean -
flutter pub get -
flutter run
These recommendations help when running and building the app on modern Flutter toolchains.
- Download or clone the repository
- Move the project to the selected directory
- Open it with a code editor (Android Studio, Visual Studio Code)
- Run flutter clean and pub get commands
- Run flutter clean and pub get commands
- Launch Device
- Run on the device
- Icons8 - https://icons8.com
- Freepik - https://www.freepik.com
- Flutter - https://flutter.dev
Thanks to everyone who supported
Dileepa Bandara
@dileepadev
https://dileepa.dev
Note
This repository may contain references to my former GitHub username (dileepabandara) and domain (dileepabandara.dev), which I no longer use. These identifiers may now belong to other parties. All current development and maintenance are conducted under my new GitHub account dileepadev and domain dileepa.dev.
If you want to contact me, leave a message via email.
- Email - contact@dileepa.dev
This project is licensed under the MIT License.
See the license file for more details LICENSE

