The MJVCC non-face-to-face medical treatment service comprises a mobile application, a doctor web platform, and an administrator web interface, enabling patients to receive real-time medical treatment remotely from doctors at any time and from anywhere.Various technologies were employed in this project to ensure safe and efficient non-face-to-face treatment. Consequently, the developed services offer advanced technology and usability to ensure high-quality patient care.
Business Context :
Our client contacted us with a vision for a telemedicine platform that would allow domestic patients and overseas residents to receive treatment without visiting a hospital during the coronavirus pandemic.
Key challenges :
Sophisticated and complex DB design to ensure the best performance and scalability of the product.To enable registration, payment system, and management of various member accounts.Design of medical appointment system.Screen recording and voice recording function to protect medical staff during remote medical treatment.
Project Tech Stack :
• Web Framework: Node.js
• Database: MongoDB
• Front-end Framework: Angular
• WebSocket Protocol Library: Socket.io
• Security Technology: SSL/TLS Encryption, OAuth Authentication
• Deployment Environment: AWS (Amazon Web Services), Nginx
• Daum Postal Code Service
• Amazon AWS SES (Simple Email Service) for Email Sending
• Quill Rich Text Editor for Bulletin Board Editing
• Infobank Text Message Sending
• Popville Fax Transmission
• FCM (Firebase Cloud Messaging) for Push Messages
• Eximbay PG Payment
• KG Inicis Integrated Certification
• NICE Mobile Phone Identity Verification
• Kakao Login, Google Login, Apple Login
• Naver Map Integration
• Public Data Portal for Pharmacy Information Inquiry
Features :
• Medical appointment reservation and non-face-to-face treatment
• Patient information inquiry and personal health management
• Prescription inquiry and payment
• Questionnaire and medical record inquiry
• Bulletin board (community)
• Rating and evaluation
• Membership management and qualification change
• Medical staff search and evaluation
• Medical cost and statistical