DTCare is a powerful and production-ready Flutter-based appointment booking system with a secure Laravel Admin Panel, designed to transform healthcare services into a seamless digital experience. It enables patients to easily book appointments, consult doctors via chat or video, manage their medical records, purchase subscriptions, order medicines, and receive instant updates through notifications.
Whether you are launching a medical practice app, an online consultation platform, or a multi-doctor clinic management system, DTCare gives you a complete end-to-end healthcare ecosystem.
With a well-organized admin panel and multi-user support, DTCare is suitable for:
Key Features:
1. Online Appointment Booking System:
2. Find Top Doctors & Detailed Doctor Profiles:
Patients can:
3. Health Articles & Blog Module:
Admin/doctor can publish:
Displayed beautifully on the patient app.
4. Digital & Downloadable Prescriptions:
Doctors can generate online prescriptions:
5. Manage Appointments
Patients & doctors can manage:
6. Real-Time Chat With Doctors
7. Online Video Consultation (Telemedicine)
8. Coupon Code & Offers:
Admin can create:
9. Push Notifications (All Status Updates):
App sends instant notifications for:
10. Easy Login Options:
Multiple secure login methods:
11. Multiple Payment Gateways
Supports global and local payment integrations:
12. In-App Purchases:
Support for subscription & premium packages via:
13. Powerful Laravel Admin Panel:
14. Complete Clinic Management System:
15. Medical History Upload & Sharing (NEW):
Patients can now upload and manage their medical records anytime:
A complete medical documentation system built right into your app.
16. GPS-Based Clinic Locator (NEW)
Enhance the patient’s experience by showing nearby clinics:
Perfect for multi-branch clinics or networks.
17. Medicine Order Integration (NEW):
After a doctor consultation, patients can:
Helps clinics increase prescription compliance and revenue.
18. Multi-User Role Support (NEW):
Admin panel now supports dedicated roles:
Each role has separate permissions and dashboards.
19. Family Member Appointment Booking (NEW):
Patients can now manage appointments for their entire family:
Ideal for pediatric clinics, senior care, and family physicians.
20. Multi-Language & RTL Support (NEW):
DTCare is now globally ready:
Perfect for Middle East, Europe, and Asian markets.
21. Doctor Portfolio Enhancements (NEW):
Doctors can now build rich profiles:
Helps increase trust and improves conversion rates.
22. Deep-Link Notifications (NEW):
Every push notification now opens the correct screen:
Improves user experience and increases response rate.
Code Optimization & Performance Improvements
- Backend and API optimization for faster loading and better performance.
- UI refinements and smoother app navigation.
- Minor bug fixes for improved stability and reliability.
What’s Included
- Flutter Source Code (Android + iOS)
- Laravel Admin Panel Source Code
- Author Panel Web Application
- MySQL Database
- Complete Documentation (Setup + Customization)
- Free First-Time Installation Support
Tech Stack
- Frontend: Flutter (Android, iOS)
- Backend: Laravel (PHP)
- Database: MySQL
- Notifications: Firebase Cloud Messaging
Why Choose DTCare?
Change Log
17 Nov 2025 – Version 1.3
New Features:
- Added: Medical History Upload & Sharing (PDF/Image file support)
- Added: GPS-Based Clinic Locator with map integration
- Added: Medicine Order Integration with Drugstore module updates
- Added: Multi-User Role Support (Doctor, Assistant, Receptionist, Drugstore Staff)
- Added: Family Member Appointment Booking functionality
- Added: Multi-Language & RTL Support (Arabic, Hebrew, etc)
- Added: Doctor Portfolio Enhancements (Certificates, Case Studies, Testimonials)
- Added: DeepLink Support for all notifications
Improvements:
- Improved doctor profile UI
- Improved appointment booking flow
- Optimized chat & video call performance
- Updated admin panel navigation structure
- Enhanced security on API endpoints
- Improved push notification routing & UI
Fixes:
- Fixed minor UI bugs in Android & iOS
- Fixed appointment timezone issue
- Fixed subscription renewal issue in admin panel
02 April 2025 – Version 1.2
- App UI Changes
- Online & Downloadable Prescriptions
- In-App Chat with Doctors
- Subscription Plans
- Video Consultations
- Coupon Code Support
- Health Articles & Blog
- In-App Purchases for Play Store & App Store ( Extended Licence)
10 Dec 2023 – Version 1.1
- Flutter Version Upgrade
08 Nov 2022 – Version 1.0
- Initial Release
