Sehat360 is a comprehensive healthcare management platform designed to streamline the interaction between patients and medical professionals. Built as a robust React Native application, it offers a dual-interface experience tailored for both doctors and patients.
Core Features for Patients
Doctor Discovery: Browse and search for healthcare providers by category (e.g., General Physician, Pediatrician, Cardiologist). View detailed profiles including experience, fees, and patient ratings.
Seamless Appointment Booking: Schedule consultations with clear visibility into doctor availability.
Real-time Queue Tracking: Stay updated with live OPD status and token number movements via integrated Socket.io technology, significantly reducing wait times in clinics.
Secure Digital Payments: Integrated with Razorpay for safe and verified consultation fee transactions.
Family Management: Create and manage medical profiles for family members from a single account.
Core Features for Doctors
Digital Patient Registry: Efficiently register new patients and maintain searchable digital records of medical history.
Live OPD Management: Control clinic status (Live, Ended, or Cancelled) and update patient queues in real-time, providing transparency to visiting patients.
Dashboard Overview: Manage all upcoming bookings and patient interactions from a centralized, intuitive dashboard.
Professional Branding: Highlight expertise and specializations to reach a wider patient base.
Technical Highlights
Instant Updates: Uses real-time socket services for immediate synchronization of queue data.
Reliable Notifications: Firebase Cloud Messaging (FCM) ensures users never miss a booking update or a change in OPD status.
Cross-Role Security: Secure JWT-based authentication ensures data privacy and role-specific access control.
Modern UI: A clean, premium interface designed for high-performance and ease of use on Android devices.