DocPilot revolutionizes healthcare by transforming traditional Electronic Medical Record (EMR) systems through the power of AI. Our intelligent platform eliminates manual data entry by converting doctor-patient conversations into structured prescriptions, making healthcare delivery faster, more accurate, and incredibly efficient.
π£οΈ Voice-to-Prescription: Convert consultation recordings directly into structured prescriptions
π€ AI-Powered: Advanced medical transcription and data extraction
π
Integrated Scheduling: Seamless appointment management system
π Secure & Compliant: Digital signatures with PFX certificates
π± Cross-Platform: Available on mobile and desktop
- π― Frontend: Flutter & Dart
- ποΈ Backend: Appwrite
- π€ AI: Google Gemini API + Deepgram's medical transcription
- π Documents: Syncfusion PDF generation
Dashboard | Calendar | Manage Patient |
---|---|---|
![]() |
![]() |
![]() |
Patients | Prescribe | Generated Prescription |
---|---|---|
![]() |
![]() |
![]() |
Login Screen (Doctor) | Confirmation Code Screen | Login Screen (Patient) |
---|---|---|
![]() |
![]() |
![]() |
Check out our app's interface on Figma: Figma Design Link
- Flutter SDK installed
- Dart SDK (comes with Flutter)
- Android Studio or Xcode for mobile development
# Clone the repository
git clone https://github.com/xkaper001/DocPilot.git
cd DocPilot
# Install dependencies
flutter pub get
# Generate required files
flutter pub run build_runner build --delete-conflicting-outputs
# Run the app
flutter run
For detailed setup instructions, see our Setup Guide.
Document | Description |
---|---|
Setup Guide | Complete installation and setup instructions |
Technical Overview | Detailed technical architecture and workflow |
Folder Structure | Project organization and structure |
Contributing | How to contribute to DocPilot |
Code of Conduct | Community guidelines and standards |
- Convert voice recordings to structured prescriptions
- Medical-grade transcription accuracy
- AI-powered data extraction
- Seamless audio upload and processing
- Real-time prescription generation
- Editable output for doctor review
- Integrated calendar system
- Real-time scheduling
- Patient booking capabilities
- Clean, responsive Flutter UI
- Cross-platform compatibility
- Accessibility-focused design
- Digital signature support
- PFX certificate integration
- Biometric verification
We welcome contributions from the community! Whether you're a developer, designer, or healthcare professional, there are many ways to help improve DocPilot.
- π Report Issues
- π‘ Request Features
- π§ Submit Pull Requests
- π Improve Documentation
Please read our Contributing Guidelines and Code of Conduct before getting started.
This project is licensed under the MIT License - see the LICENSE file for details.
- Healthcare Professionals for valuable insights and feedback
- Open Source Community for amazing tools and libraries
- Contributors who help make DocPilot better every day
- π¬ GitHub Discussions
- π Report Issues
- π§ Contact maintainers for sensitive matters
Made with β€οΈ for better healthcare
β Star us on GitHub β’ π΄ Fork the project β’ π Read the docs