Hệ thống quản lý trung tâm tiêm chủng vnvc sử dụng reactjs + .net core 6 + sql server, hangfire để nhắc lịch tự động, UI sử dụng antd, chart sử dụng chart antd và tailwindcss
- Backend được viết theo mô hình củ hành, frontend được viết theo mô hình chia theo chức năng dễ quản lý, bảo trì, phát triển
- Quản lý vaccine,lô vaccine, gói vaccine, loại vaccine, khách hàng, nhân viên, khuyến mãi, gói tiêm, quy định tiêm, quy định khách hàng, ... ( thêm xoá sửa)
- Reset mật khẩu, khoá tài khoản, đổi mật khẩu,....
- Quản lý phiên đăng nhập bằng token, refreshtoken.
- Nhập kho bao gồm: đặt hàng và nhập hàng
- Lịch tiêm: thêm lịch tiêm,tự động nhắc lịch tiêm cho khách hàng trước 3 ngày trong bảng quy định tiêm gửi về sms và mail khách hàng (khi tự động nhắc lịch tiêm sẽ hiển thị các jobs ở link https://vnvc.bsite.net/jobs)
-Báo cáo sự cố tiêm
-Nhập excel
- Thống kê:
+ Số lượng vaccine còn hết hạn.
+ Top khách hàng
+ Doanh thu theo tháng, ngày ,năm, các quý, các tháng trong năm
+ Đặt hàng, nhập hàng theo tháng, ngày ,năm, các quý, các tháng trong năm
+ Sự cố tiêm.
- In report pdf trên web cho khách hàng.
- Tìm kiếm, lọc theo tên, giá cho người dùng dễ thao tác.
- Phân quyền động khi đăng nhập vào các tài khoản sẽ có các quyền khác nhau được admin phân quyền trên web
- Có các quyền như sau:
Admin: admin - 12345 ( chỉ quyền admin mới được phân quyền)
Nhập liệu: nhaplieu - 12345
Bác sĩ: bacsi - 12345
Nhập hàng: nhaphang - 12345
Đặt hàng: dathang - 12345
Lễ tân: letan - 12345
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Sử dụng vs code và visual studio 2022 trở lên
- Mở folder frontend vào vs code và mở terminal và chạy lệnh npm i -f và sau đó chạy lệnh npm start
- Mở folder backedn và chạy file *.sln và sau đó vào appsetting.json sửa lại connectstring theo sql của máy mình và sau đó mở package console lên và chạy lệnh update-database. Sau khi chạy lệnh thành công nhấn f5 để chạy.
- Khi chạy xong lên web import dữ liệu bằng excel theo từng excel có trong folder data-excel để có dữ liệu.
***************************Cảm ơn các bạn đã ủng hộ.********************************************