Website thuê Homestay với VNPAY, tạo và đặt phòng online giống Booking.com

[Mã code 42067]
  1 Đánh giá    Viết đánh giá
 0      23      1
Phí tải: 300 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
13-3-2025
Loại file
Full code
Dung lượng
#
Code đã kiểm thử
Cam kết hỗ trợ
Không chứa mã độc
Có demo thực tế
Có hướng dẫn cài đặt

Hệ thống đặt chỗ homestay hiện đại, kết nối chủ homestay, khách sạn, căn hộ với khách hàng có nhu cầu thuê phòng. Tính năng quản lý, thống kê, thanh toán qua VNPAY. Hoàn tiền, Đánh giá dịch vụ,,,


MÔ TẢ CHI TIẾT

🎯 Tài Khoản Demo

🔗 Truy cập DEMO

👑 Admin

Username: admin@booking.com

Password: 12345678

🏡 Host (Chủ Homestay)

Username: hostdemo3@gmail.com

Password: 12345678

🧑‍💼 User (Khách Thuê)

Username: user1@gmail.com

Password: 12345678

🌟 Hệ Thống Quản Lý Cho Thuê Homestay – ADMIN + CLIENT

Dự án cung cấp **giải pháp quản lý chỗ nghỉ**, giúp kết nối chủ homestay, căn hộ, khách sạn, biệt thự với khách hàng có nhu cầu thuê phòng. Hệ thống cho phép quản trị viên theo dõi và quản lý các giao dịch, tài khoản, đặt phòng một cách dễ dàng.

🎯 Chức năng chính phía khách hàng

  • 📊 Đăng ký, đăng nhập, xem phòng, đặt phòng theo thời gian, giá phòng.
  • 💰 Giao dịch: Nạp tiền qua VNPAY, đặt phòng giữ chỗ.
  • 👥 Quản lý tài khoản, đổi avatar, cập nhật thông tin.
  • 🛏 Lịch sử phòng thuê, cho phép huỷ phòng hoàn tiền.
  • 📅 Xem phòng còn trống, hình ảnh chi tiết.
  • ⭐ Đánh giá chỗ nghỉ sau khi đặt phòng.

🎯 Chức năng chính phía Admin - Host

  • 📊 Tổng quan: Dashboard theo dõi đặt phòng, doanh thu.
  • 💰 Quản lý giao dịch, thanh toán.
  • 👥 Quản lý tài khoản khách hàng, chủ homestay.
  • 🏡 Quản lý danh sách homestay, khách sạn.
  • 🛏 Thêm, sửa, xóa phòng thuê.
  • 📅 Theo dõi đặt phòng, xác nhận hoặc hủy đơn.
  • 📜 Xử lý yêu cầu đăng chỗ nghỉ.
  • ⭐ Quản lý đánh giá từ khách hàng.

⚡ Công nghệ sử dụng

🚀 Frontend: ReactJS (Vite) + TailwindCSS
🖥 Backend: Node.js + Express + MongoDB
🏗 REST API: Kết nối frontend & backend
🔒 Tích hợp: Thanh toán VNPAY, upload ảnh Firebase, Google Maps API
🔐 Bảo mật: Mã hóa dữ liệu, bảo vệ API.

📩 Liên hệ ngay hoặc bình luận để được tư vấn chi tiết! 🚀

 


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

 

HÌNH ẢNH DEMO

booking homestay network,webste quản lý và đặt phòng khách sạn,web booking,web thuê phòng

booking homestay network,webste quản lý và đặt phòng khách sạn,web booking,web thuê phòng

booking homestay network,webste quản lý và đặt phòng khách sạn,web booking,web thuê phòng

booking homestay network,webste quản lý và đặt phòng khách sạn,web booking,web thuê phòng

booking homestay network,webste quản lý và đặt phòng khách sạn,web booking,web thuê phòng

booking homestay network,webste quản lý và đặt phòng khách sạn,web booking,web thuê phòng

booking homestay network,webste quản lý và đặt phòng khách sạn,web booking,web thuê phòng

booking homestay network,webste quản lý và đặt phòng khách sạn,web booking,web thuê phòng

booking homestay network,webste quản lý và đặt phòng khách sạn,web booking,web thuê phòng

booking homestay network,webste quản lý và đặt phòng khách sạn,web booking,web thuê phòng

Nguồn: Sharecode.vn



HƯỚNG DẪN CÀI ĐẶT

 

🚀 HƯỚNG DẪN CÀI ĐẶT SOURCE CODE WEBSITE CHO THUÊ HOMESTAY

1️⃣ Yêu cầu hệ thống

2️⃣ Yêu cầu thông tin .env

(Thông tin này bạn cần tự tạo, không thuộc phần hỗ trợ dịch vụ)

🔹 Kết nối MongoDB

Xem hướng dẫn tại: Hướng dẫn tạo MongoDB

Ví dụ:

MONGO_URI=mongodb+srv://demomedproxxxx:demomedproxxxxx@homestaycluxlys.ntflq.mongodb.net/

🔹 Cấu hình VNPAY

Xem hướng dẫn tại: Hướng dẫn lấy config VNPAY

Chỉ cần lấy được các thông tin Merchant VNPAY như trong video (phút 2:46).

🔹 Cấu hình Firebase

Dùng để upload ảnh, cần thông tin config Firebase.

3️⃣ Cài đặt source (Node.js + Express)

  • 📥 Tải file ZIP và giải nén thành thư mục homestay
  • 📂 Mở thư mục homestay, copy file .env.local và đổi tên thành .env
  • ✏️ Cập nhật file .env với các thông tin:

MONGO_URI=MONGO_URI
FIREBASE_API_KEY=FIREBASE_API_KEY
FIREBASE_AUTH_DOMAIN=FIREBASE_AUTH_DOMAIN
FIREBASE_APP_ID=FIREBASE_APP_ID
FIREBASE_MESSAGING_SENDER_ID=FIREBASE_MESSAGING_SENDER_ID
FIREBASE_PROJECT_ID=FIREBASE_PROJECT_ID
FIREBASE_STORAGE_BUCKET=FIREBASE_STORAGE_BUCKET
VNP_TMN_CODE=VNP_TMN_CODE
VNP_HASH_SECRET=VNP_HASH_SECRET

4️⃣ Cài đặt & chạy project

📌 Mở **Terminal** hoặc **Command Prompt**, chạy các lệnh sau:

# Cài đặt backend: mở thư mục homestay
yarn install

# Cài đặt frontend: mở thư mục homeatay/frontend
yarn install

# Khi muốn Chạy toàn bộ hệ thống (backend + frontend) mở terminal ở thư mục homestay
yarn full

✅ Sau khi hoàn tất, mở trình duyệt và truy cập:

📩 Liên hệ ngay nếu bạn cần hỗ trợ! 🚀

 

 
 
LINK DOWNLOAD

homestay.zip [#]

File đã được kiểm thử
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(300 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN



ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
21:20 - 13/3/2025
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN