I. Giới thiệu
Tài liệu này phân tích một dự án ứng dụng đăng ký khám chữa bệnh tại trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh (HCMUTE). Dự án tập trung giải quyết các vấn đề về hiệu quả và sự phụ thuộc trong quy trình phát triển phần mềm truyền thống. Bằng cách sử dụng ReactJS và NodeJS, dự án hướng đến việc tạo ra một ứng dụng web dễ sử dụng, tiện lợi cho người dùng, cho phép quản lý và thống kê dễ dàng quy trình đăng ký khám chữa bệnh.
II. Chức năng chính của ứng dụng
Ứng dụng được thiết kế để trở thành một công cụ đăng ký khám chữa bệnh hiệu quả, phục vụ cho cả bác sĩ, bệnh nhân và quản trị viên. Đối với người dùng không có tài khoản, ứng dụng cho phép xem danh sách lịch khám bệnh còn trống, tìm kiếm bệnh viện, phòng khám hoặc bác sĩ trong khu vực và đăng ký khám chữa bệnh. Bác sĩ có thể đăng ký hoặc hủy lịch khám chữa bệnh. Trong khi đó, quản trị viên có quyền quản lý bệnh viện, phòng khám, danh sách bác sĩ, bệnh nhân và các thông tin liên quan khác.
III. Công nghệ được sử dụng
Dự án tận dụng những ưu điểm của ReactJS và NodeJS để xây dựng một ứng dụng web mạnh mẽ. ReactJS được sử dụng cho giao diện người dùng (frontend) với các thư viện như Redux Thunk, Redux Saga, SCSS và Material Design. NodeJS và ExpressJS được sử dụng để xây dựng tầng API và kiến trúc Restful cho backend. Cơ sở dữ liệu MongoDB được sử dụng để quản lý dữ liệu hiệu quả.
IV. Phương pháp nghiên cứu và phát triển
Nhóm phát triển đã sử dụng kết hợp các phương pháp nghiên cứu để đảm bảo tính hiệu quả và tính khoa học của dự án. Phương pháp nghiên cứu tài liệu được sử dụng để tìm hiểu về ReactJS, NodeJS, MongoDB và các công nghệ liên quan. Nhóm cũng tham khảo ý kiến của các chuyên gia, bao gồm giảng viên hướng dẫn và các chuyên gia trong lĩnh vực, để đảm bảo tính chính xác và phù hợp của dự án. Ngoài ra, phương pháp mô hình hóa được sử dụng để mô phỏng ứng dụng từ giai đoạn thiết kế đến kết quả cuối cùng.
V. Kết luận
Dự án ứng dụng đăng ký khám chữa bệnh tại HCMUTE thể hiện nỗ lực của nhóm phát triển trong việc ứng dụng công nghệ thông tin vào việc cải thiện dịch vụ y tế. Việc sử dụng ReactJS, NodeJS và MongoDB cho phép tạo ra một ứng dụng web hiệu quả, dễ sử dụng và có khả năng mở rộng. Dự án có tiềm năng ứng dụng thực tế cao, góp phần nâng cao chất lượng chăm sóc sức khỏe cho sinh viên HCMUTE và cộng đồng.