I've developed a comprehensive healthcare application catering to both users and doctors, featuring two distinct apps tailored to their respective needs.
- Health Care - User App: This app is designed for patients. It allows users to book appointments, view upcoming appointments, chat with doctors, and even have video consultations.
- Health Care - Doctors App: This app is for doctors. It lets doctors manage their appointment slots, chat with patients, and conduct video consultations.
- Razorpay Payment Gateway: Secure and seamless payment processing for appointments.
- Booking Appointments: Patients can book appointments with their preferred doctors, and doctors can manage their availability.
- Authentication: Supports Google, Facebook, and phone number authentication for user convenience.
- Chat and Video Calling: Patients and doctors can communicate via chat and video calls using WebRTC and a Node.js-based signaling server.
- Push Notifications: Both apps use Firebase Firestore to send real-time push notifications for updates and reminders.
We welcome contributions! If you have suggestions or would like to contribute to the project, please create a pull request or open an issue. Be sure to follow the Code of Conduct and respect others.