📘 Giới Thiệu - 📚 Công nghệ sử dụng - 📑 Sơ đồ use-case - ✏️ Sơ đồ class - 📂 Sơ đồ database - 📐 Kiến trúc phần mềm - 📺 Hiện Thực - 👪 Thành viên thực hiện
Ứng dụng phần mềm SolarHealth là một ứng dụng cho phép mọi người có thể tư vấn, khám chữa bệnh từ xa mà không nhất thiết phải di chuyển. Việc sử dụng ứng dụng này
sẽ làm tối giản hoá việc đi lại cũng như công nghệ hoá hiện đại thay vì làm việc trực tiếp. Thay vì các bệnh nhân phải gặp trực tiếp bác sĩ, thì các bệnh nhân có thể làm việc với bác sĩ
từ xa với nhiều phương thức giao tiếp khác nhau (tin nhắn, cuộc gọi).
😍 🌏 ❤️ 👫
Một số tính năng đặc trưng của ứng dụng:
- Cho phép bệnh nhân có thể tư vấn khám sức khoẻ từ xa
- Bác sĩ có thể biết được vị trí bệnh nhân để tới khám dựa vào thông tin cung cấp của bệnh nhân khi gọi cấp cứu
- Bệnh nhân có thể gọi cấp cứu khi có trường hợp khẩn cấp
...
- Frontend: Website (ReactJS), Mobile (React-native)
- Backend: Java (Spring boot), Javascript (NodeJS), Python (Django)
- Database: MariaDB, MongoDB và Redis
- Security: Đăng nhập bằng form
- Deployment: Vercel (cho Web), Droplets (Digital Ocean - cho Backend)
- Kiến trúc: Microservices, Event-driven và Multi-layered
- Công nghệ khác: Spring OpenFeign, OpenCV (dùng CNN model), ARIMA Model, SES Model, Apache Kafka, Socket I/O, StompJS, S3 (lưu trữ ảnh)
Màn hình trang chủ ứng dụng
Bệnh nhân xem lịch khám của bản thân (Web - Mobile)
Bác sĩ xem lịch khám của bản thân (Web)
Bệnh nhân tham gia phòng khám online (Web - Mobile)
Bác sĩ tham gia phòng khám online (Web)
Bệnh nhân gọi chức năng cấp cứu (Mobile)
Bác sĩ quản lý các bệnh nhân gọi cấp cứu (Web)
Truy cập website của ứng dụng. Click vào đây
|
Minh Nhật
|
Đăng Quang
|