
Giao diện của đồ án tốt nghiệp về phần mềm quản lý và phân tích hình ảnh X-quang bệnh nhân, sử dụng ReactJS, dành riêng cho các bác sĩ và phòng khám chỉnh nha.
by chung quyênin JavaScript , Scripts & Code on September 7, 2023Choose Your Desired Option(s)
Giao diện của đồ án tốt nghiệp về phần mềm quản lý và phân tích hình ảnh X-quang bệnh nhân, sử dụng ReactJS, dành riêng cho các bác sĩ và phòng khám chỉnh nha.
Phần giao diện của ứng dụng Myceph đã được phát triển bằng ReactJS và tích hợp các thư viện UI như Bootstrap 5.3, Material UI và KonvaJS để cung cấp trải nghiệm tốt cho người dùng

Hướng dẫn cài đặt và khởi chạy ứng dụng
- Đối với môi trường phát triển (development):
npm run serve
- Đối với môi trường sản phẩm (production):
npm run build:prod
npm run prod
“Cấu trúc thư mục của dự án sẽ được tổ chức như sau:
auth: Thư mục này chứa các thành phần liên quan đến quản lý đăng nhập, đăng ký, và đặt lại mật khẩu của tài khoản.
common: Thư mục này chứa các thành phần con được sử dụng chung cho toàn bộ ứng dụng, bao gồm các nút, biểu mẫu, và các hộp thoại (modal).
components: Thư mục này chứa các thành phần lớn của ứng dụng, như các giao diện mà có thể được sử dụng nhiều lần trong các trang khác nhau.
config: Thư mục này chứa các thiết lập liên quan đến tài khoản trên đám mây và tài khoản Google.
locales: Thư mục này chứa cấu hình cho việc dịch ứng dụng thành hai ngôn ngữ: Tiếng Anh và Tiếng Việt.
mocks: Thư mục này chứa danh sách các giá trị tham khảo được sử dụng trong quá trình phân tích hình ảnh X-quang.
pages: Thư mục này chứa các trang và thành phần chính để tạo giao diện và hiển thị trên trình duyệt. Cụ thể:
- CalculatorToothMovement: Thư mục này chứa tệp để thiết lập danh sách đường cong xương và răng.
- calendar: Thư mục liên quan đến đặt lịch hẹn cho bệnh nhân trong phòng khám.
- discussion: Thư mục chứa các thành phần cho việc chat và thảo luận giữa các bác sĩ, sử dụng Socket.IO.
- lateralCephalometricAnalysis: Thư mục dành cho việc tạo danh sách các phân tích từ giao diện đến các lớp cấu hình (config class).
- libraryImages: Thư mục để hiển thị giao diện xem ảnh của bệnh nhân và lưu trữ ảnh trên đám mây.
- medicalRecord: Thư mục để lưu trữ hồ sơ bệnh án của bệnh nhân, bao gồm thông tin bệnh nhân, lịch sử bệnh, và lịch sử điều trị.
- patientList: Thư mục để quản lý danh sách bệnh nhân của mỗi tài khoản bác sĩ, bao gồm bệnh nhân cá nhân, bệnh nhân phòng khám, và bệnh nhân được chia sẻ.
- setting: Thư mục này nhằm thiết lập các thuộc tính liên quan đến thông tin bác sĩ và phòng khám, cũng như cài đặt các khóa mã hóa dữ liệu.
HomePage.jsx: Component cho trang chủ của ứng dụng.
NotFoundPage.jsx: Trang này được hiển thị khi đường dẫn không hợp lệ.
redux: Thư mục này chứa store cho toàn bộ ứng dụng, sử dụng Redux Toolkit để quản lý trạng thái ứng dụng.
services: Thư mục này chứa các hàm để gọi API và làm mới token.
translation: Thư mục này chứa cấu hình để dịch toàn bộ ứng dụng bằng cài đặt trong thư mục locales.
App.jsx: Tệp này thiết lập các đường dẫn cho các thành phần sử dụng React Router DOM.
index.css: Tệp này chứa các quy tắc CSS chung cho toàn bộ ứng dụng.
Ngoài ra, để phát triển và xây dựng sản phẩm, ứng dụng sử dụng Webpack để quản lý biến môi trường, cổng, và các plugin liên quan.”
| Download Category | JavaScript, Scripts & Code |
| Product Homepage URL→ | |
| Product Version | |
| File Type | JS |
| File Size | 14.5 MB |
| Developer | |
| Documentation |





