E-Health Solution is a cross-platform mobile app designed to modernize the healthcare system by bringing its services online. Built with Flutter and Dart, and powered by Firebase, this app delivers a user-friendly experience for both patients and doctors.
- Doctor List & Details: Browse and view detailed profiles of available doctors.
- Book Appointment: Quickly schedule appointments with just a few taps.
- Slot Availability: Displays only free slots; booked slots are automatically hidden.
- Payment Gateway: Secure payment processing via SSL Commerz Sandbox.
- Live Chat: Engage in real-time conversations with doctors for consultation.
- Email Reminders: Get automated emails for confirmations, payment receipts, and updates.
- Profile Management: Update and manage your personal information with ease.
- Appointment History: Access a consolidated view of all your past and upcoming appointments.
- Patient Records: Review patients’ historical records for informed consultations.
- Prescriptions: Issue and send digital prescriptions seamlessly.
- Live Chat: Connect with patients in real-time to address queries or concerns.
- Clone the repository:
git clone https://github.com/tanvir-robin/E-Health-Solution.git cd E-Health-Solution
- Load dependencies:
flutter pub get all
- Run the app:
flutter run
- Replace SSL Commerz Sandbox Credentials in:
lib/screens/payment/payment_page.dart
- Replace Gmail SMTP Credentials in:
lib/helpers.dart
- You will get the admin panel here
https://github.com/tanvir-robin/Dental-care-admin-panel
- Frontend: Flutter & Dart
- Backend: Firebase
- Payment Gateway: SSL Commerz Sandbox
- GitHub: E-Health Solution
- Portfolio: tanvirrobin.tech
- LinkedIn: Tanvir Robin
This project is licensed under the MIT License.
contact the developer at [email protected]