Skip to content

🏥🏥 Clinical Management is a website that supports 🧑‍⚕️🧑‍⚕️ doctors manage patients, examination, and admin mananage invoices, patients, doctor, medicine ... through graphs.📈📈. layout 🌆🌆 [ MVC ] ,state 🌟🌟[GetX] and [Node js] for backend

Notifications You must be signed in to change notification settings

nguyenminhhung2011/Clincal-management

 
 

Repository files navigation

Đồ án Nhập môn Công nghệ phần mềm

os framework framework


ViPT Logo

Admin Clinical

📄 Giới thiệu

Admin Clinical là 1 web app quản lý phòng mạch tư Có trang web cho bệnh nhân có thể đặt lịch khám

📲 Tất cả Chức năng

Tài khoản

  • Mỗi Admin hoặc Doctor sẽ được cấp 1 account để có thể đăng nhập
  • Có chức năng quên tài khoản bằng cách nhập email và gửi về email.

Admin

Overview

  • Admin có thể xem tổng quát các thông tin của phòng mạch: Bệnh nhân, bác sĩ, thuốc, doanh thu....
  • Các số liệu được thể hiện thông qua các biểu đồ

Patient

  • Admin có thể xem danh sách các bệnh nhân
  • Xem chi tiết bệnh nhân.
  • Thêm bệnh nhân
  • Xóa bệnh nhân
  • Chỉnh sửa bệnh nhân
  • Xem danh sách phiếu khám bệnh của bệnh nhân
  • Thêm phiếu khám bệnh mới cho bệnh nhân
  • Xóa phiếu khám bệnh
  • Tìm kiếm bệnh nhân

Doctor

  • Admin có thể xem danh sách cấc bác sĩ
  • Hiển thị bác sĩ đem về doanh thu nhiều nhất cho phòng khám
  • Hiển thị danh sách các khoa và số lượng bác sĩ trong khoa đó
  • Xem chi tiết bác sĩ
  • Xem danh sách các phiếu khám bệnh của bác sĩ đó khám.
  • Thêm bác sĩ
  • Chỉnh sửa bác sĩ
  • Xóa bác sĩ
  • Tìm kiếm bác sĩ

Payment

  • Admin có thể xem danh sách doanh thu ( admin có thể chọn kiểu xem)
  • Xóa danh thu ( xóa 1 doanh thu, xóa nhiều doanh thu 1 lần)
  • Hiển thị chi tiết doanh thu

Medicine

  • Admin có hể xem danh sách các loại thuốc
  • Xem số lượng thuốc bán và thuốc tồn kho thông qua biểu đồ
  • Thêm thuốc mới + thêm loại thuốc
  • Chỉnh sửa, xóa thuốc
  • Xem chi tiets thuốc + thể hiện số lượng thuốc đã báng theo tuần thông qua biểu dồ

Report

  • Admin có thể xem danh sách doanh thu, danh sách bệnh nhân đã đến khám 1 năm.

Setting

  • Chỉnh sửa thông tin cá nhân
  • Chỉnh sửa mật khẩu
  • Thay đổi quy định

Doctor

Tương tự như Admin

Examination

  • Hiển thị danh sách bệnh nhân chưa khám, đã khám
  • Tiến hành khám bệnh bằng cách nhập thông tin vào phiếu khám

Patient

  • Xem danh sách bác sĩ
  • Đăng kí ID
  • Tìm kiếm Health Record thông qua ID
  • Tìm kiếm ID
  • Đặt lịch khám Online

💻 Công nghệ

  • Ngôn ngữ: Dart
  • Framework: Flutter
  • Database: MongoDB
  • Backend: NodeJS, expressJS

👨‍💻 Người thực hiện

  • Nguyễn Minh Hưng: 20120491
  • Trương Huỳnh Đức Hoàng: 20120483

🔧 Cài đặt

Sử dụng demo cho ứng dụng Admin tại đây tk: hungnguyen.201102ak@gmail.com mk: 20112002

Sử dụng demo cho ứng dụng Patient tại đây

📱 GIao diện

About

🏥🏥 Clinical Management is a website that supports 🧑‍⚕️🧑‍⚕️ doctors manage patients, examination, and admin mananage invoices, patients, doctor, medicine ... through graphs.📈📈. layout 🌆🌆 [ MVC ] ,state 🌟🌟[GetX] and [Node js] for backend

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 96.1%
  • C++ 1.7%
  • CMake 1.5%
  • JavaScript 0.4%
  • HTML 0.1%
  • Swift 0.1%
  • Other 0.1%