Đăng ký và xác thực người dùng: Người dùng có thể đăng ký vào hệ thống. Cơ chế xác thực đảm bảo truy cập an toàn.
Vai trò người dùng: Phân biệt giữa người dùng thông thường, nhà tài trợ và quản trị viên.
Trang tổng quan người dùng: Tổng quan về lịch sử quyên góp trước đây và các yêu cầu đang chờ xử lý.
Hiến máu: Người hiến máu có thể cung cấp thông tin chi tiết về lần hiến máu của mình. Hệ thống sẽ theo dõi và hiển thị lịch sử hiến máu của từng người hiến.
Yêu cầu truyền máu: Người dùng có thể tạo yêu cầu truyền máu theo nhóm máu cụ thể. Quản trị viên có thể phê duyệt hoặc từ chối yêu cầu.
Bảng điều khiển quản trị: Truy cập vào bảng điều khiển tập trung dành cho quản trị viên. Tổng quan về các yêu cầu hiến máu đang chờ xử lý, các lần hiến máu và số lượng đơn vị máu hiện có.
Quản lý kho máu: Quản trị viên có thể quản lý và cập nhật kho máu hiện có. Theo dõi ngày hết hạn của các đơn vị máu.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
$ cd Bloodbank_Managment_System
Tạo môi trường ảo để cài đặt các thư viện phụ thuộc và kích hoạt nó:
$ virtualenv --no-site-packages env
$ source env/bin/activate
Sau đó cài đặt các thư viện cần thiết:
(env)$ pip install -r requirements.txt
Hãy chú ý đến ký tự (env)phía trước dấu nhắc. Điều này cho biết phiên làm việc trên thiết bị đầu cuối này đang hoạt động trong một môi trường ảo được thiết lập bởi virtualenv.
Sau khi pipquá trình tải xuống các phần phụ thuộc hoàn tất:
(env)$ cd laundry_managment_system
(env)$ python manage.py runserver
Mật khẩu: admin@1234