Lập trình web cho thuê nhà
Nền tảng web thuê nhà và tìm bạn chung phòng với các tính năng chính sau:
1. Nhóm người dùng
Chủ nhà (Landlord): đăng tin cho thuê nhà, phòng, căn hộ.
Người thuê (Tenant): tìm và thuê nhà/phòng.
Người tìm bạn ở ghép (Roommate Finder): đăng tin tìm bạn ở chung, ghép phòng.
Quản trị viên (Admin): quản lý toàn hệ thống, kiểm duyệt tin đăng, người dùng, giao dịch.
2. Chức năng chính
- Quản lý tin đăng: tạo, chỉnh sửa, xóa tin đăng cho thuê hoặc tìm bạn ở ghép (hình ảnh, giá, mô tả, vị trí, tiện ích...).
- Tìm kiếm & lọc nâng cao: theo vị trí, giá, diện tích, loại hình (phòng trọ, căn hộ, nhà nguyên căn...).
- Thanh toán & hóa đơn: hỗ trợ thanh toán tiền thuê và quản lý bill (hóa đơn điện, nước, internet, phí dịch vụ).
- Quản lý hợp đồng: ký kết, lưu trữ và quản lý hợp đồng thuê nhà trực tuyến.
- Hệ thống chat: nhắn tin trực tiếp giữa chủ nhà – người thuê, hoặc giữa người tìm bạn ở ghép.
- Quản lý người dùng & phân quyền: xác thực đăng nhập (email, mạng xã hội), phân quyền theo loại tài khoản.
- Trang quản trị (Admin Dashboard): thống kê, báo cáo, kiểm duyệt tin đăng, quản lý giao dịch, xử lý khiếu nại.