Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/126165
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorTrần, Công Án-
dc.contributor.authorNguyễn, Lê Gia Hưng-
dc.date.accessioned2026-02-26T09:10:31Z-
dc.date.available2026-02-26T09:10:31Z-
dc.date.issued2025-
dc.identifier.otherB2111886-
dc.identifier.urihttps://dspace.ctu.edu.vn/jspui/handle/123456789/126165-
dc.description86 Trvi_VN
dc.description.abstractTraditional medical appointment booking in Vietnam faces significant challenges including long waiting times, lack of transparency in doctor availability, patient difficulty in identifying appropriate medical specialties, and inefficient manual scheduling processes that lead to booking conflicts and administrative overhead. This thesis presents the Development of an Online Medical Appointment Booking Website that digitizes and streamlines the patient journey from symptom consultation to appointment confirmation. The system employs a Client-Server architecture with VueJS 3 for the responsive frontend and Node.js with Express.js for the RESTful API backend. MySQL ensures ACID-compliant data management for appointments and medical records, while JWT-based authentication with Role-Based Access Control (RBAC) establishes secure permissions for patients, doctors, and administrators. The platform features an AI-powered consultation system using Groq’s Llama 3.1 model with Retrieval-Augmented Generation (RAG) architecture for intelligent specialty recommendations. Supporting services include advanced fuzzy matching for Vietnamese medical terminology variations, a cross-mapping knowledge service connecting symptoms to medical specialties across a comprehensive medical database, and a location-based recommendation system using the Haversine formula for geographic proximity calculations. The development followed an iterative methodology including requirement analysis, entity-relationship database design, RESTful API implementation across multiple modules (authentication, doctors, hospitals, appointments, AI consultation, search, feedback, and notifications), AI service integration with intelligent fallback mechanisms, and comprehensive functional testing. The implemented system successfully eliminates scheduling conflicts through real-time availability checking, provides 24/7 AI-powered preliminary medical consultation, enables intelligent doctor and hospital recommendations based on symptoms and location, and delivers a responsive user interface accessible across desktop and mobile devices, demonstrating practical viability for modernizing healthcare appointment operations in Vietnam.vi_VN
dc.language.isoenvi_VN
dc.publisherTrường Đại Học Cần Thơvi_VN
dc.subjectCÔNG NGHỆ THÔNG TIN - CHẤT LƯỢNG CAOvi_VN
dc.titleDEVELOPMENT OF AN ONLINE MEDICAL APPOINTMENT BOOKING WEBSITEvi_VN
dc.title.alternativePHÁT TRIỂN WEBSITE ĐẶT LỊCH KHÁM BỆNH TRỰC TUYẾNvi_VN
dc.typeThesisvi_VN
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
3.88 MBAdobe PDF
Your IP: 216.73.216.105


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.