Các tính năng chính
1. Phân bổ phòng
Quản lý phòng : Quản lý tình trạng phòng trống và phân bổ phòng.
-
Phân công cư dân : Phân công phòng cho cư dân dựa trên sở thích và tình trạng phòng trống.
-
Cập nhật theo thời gian thực : Xem và cập nhật tình trạng phòng, bao gồm cả thời gian nhận phòng và trả phòng.
-
Bảng điều khiển quản trị : Dữ liệu thời gian thực về tình trạng phòng trống và tình trạng sử dụng phòng dành cho quản trị viên.
2. Yêu cầu bảo trì
Gửi yêu cầu : Cư dân có thể gửi yêu cầu bảo trì chi tiết kèm theo mô tả vấn đề và mức độ ưu tiên.
-
Quản lý nhiệm vụ : Giao diện để nhân viên xem xét, phân công và quản lý nhiệm vụ bảo trì.
-
Theo dõi trạng thái : Theo dõi trạng thái yêu cầu bảo trì và cung cấp thông tin cập nhật cho cư dân.
3. Thanh toán và lập hóa đơn
Hệ thống thanh toán : Tính toán và quản lý các khoản phí của cư dân, bao gồm phí phòng, tiện ích và các dịch vụ bổ sung.
-
Quản lý hóa đơn : Tạo hóa đơn, xử lý thanh toán và theo dõi lịch sử thanh toán.
-
Tính năng bổ sung : Quản lý chiết khấu, phí trả chậm và kế hoạch thanh toán.
4. Quản lý thông tin cư dân
Hồ sơ cư dân : Lưu trữ thông tin toàn diện về cư dân, bao gồm thông tin cá nhân và số liên lạc khẩn cấp.
5. Báo cáo tài chính
Tạo báo cáo : Tạo báo cáo tài chính chi tiết, bao gồm doanh thu, chi phí và tỷ lệ lấp đầy.
6. Vai trò và quyền của người dùng
Quản lý vai trò : Xác định vai trò của người dùng (ví dụ: quản trị viên, nhân viên, cư dân) với quyền truy cập phù hợp.
7. Giao diện người dùng
Thiết kế trực quan : Giao diện thân thiện với người dùng để quản lý hoạt động của nhà trọ.
8. Tích hợp và quản lý dữ liệu
Tích hợp hệ thống : Tích hợp với các hệ thống bên ngoài như cổng thanh toán PayPal và dịch vụ Gmail.
9. Thông báo và Cảnh báo
Cảnh báo sự kiện : Thông báo cho cư dân và nhân viên về các sự kiện quan trọng như cập nhật bảo trì hoặc nhắc nhở thanh toán.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
-
Cài đặt phụ thuộc :
npm install
Cấu hình Biến môi trường :
-
Tạo một .envtập tin trong backendthư mục với nội dung sau:
PORT=your_port_number
MONGODB_URL=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret
JWT_EXPIRE=your_jwt_expiration_time
SMTP_HOST=your_smtp_host
SMTP_PORT=your_smtp_port
SMTP_USER=your_smtp_user
SMTP_PASS=your_smtp_password
SMTP_FROM=your_smtp_from_email
Khởi động máy chủ phát triển :
-
npm run dev
Truy cập Hệ thống : Điều hướng đến URL phát triển cục bộ để bắt đầu sử dụng hệ thống.
Quản trị viên
NGƯỜI DÙNG: [email protected]
MẬT KHẨU: azardev@123
MẬT KHẨU: 123
MẬT KHẨU: 123
MẬT KHẨU: m.)_!Z4S
đăng nhập bằng tài khoản này và thanh toán thử