Bộ source phù hợp cho cá nhân kinh doanh homestay, nhà nghỉ quy mô nhỏ hoặc lập trình viên cần nền tảng để tùy chỉnh theo yêu cầu khách hàng.
Hệ thống kết hợp trang giới thiệu dành cho khách với khu quản trị dành cho chủ cơ sở và nhân viên. Khách có thể gửi yêu cầu đặt phòng trực tuyến; lễ tân cũng có thể thao tác trực tiếp toàn bộ quy trình cho khách đặt qua điện thoại hoặc tại quầy.
Các chức năng chính
• Trang giới thiệu homestay: giao diện onepage, hiển thị hình ảnh, phòng nghỉ, tiện ích, dịch vụ, địa chỉ và liên hệ. Nội dung quảng bá, tiêu đề và mô tả SEO có thể chỉnh trong file config.
• Quản lý phòng: tên phòng, mô tả, ảnh, sức chứa, tiện nghi, giá ngày thường, cuối tuần và ngày đặc biệt.
• Đặt phòng: chọn ngày nhận/trả, số khách và phòng; tính tiền theo đêm, giữ chỗ có thời hạn, theo dõi trạng thái booking.
• Đăng nhập Google: khách đăng nhập để xem booking và yêu cầu dịch vụ. Nhân viên dùng email Google đã được khai báo để vào CMS theo quyền được phân công.
• Xác nhận và đặt cọc: lễ tân tiếp nhận yêu cầu, kiểm tra chuyển khoản, ghi nhận cọc và xác nhận booking.
• Đặt nguyên căn tùy chọn: bật/tắt trong quản trị. Khi có phòng đã được đặt hoặc giữ chỗ trong khoảng ngày tương ứng, hệ thống chặn đặt nguyên căn. Booking nguyên căn sẽ khóa lịch toàn bộ phòng.
• Check-in/check-out: cấu hình giờ nhận và trả phòng; theo dõi khách đang lưu trú, lượt khách đến và đến hạn trả.
• Quản lý dọn phòng: sau check-out, phòng chuyển sang chờ dọn. Nhân viên phải xác nhận đã dọn xong trước khi bàn giao cho lượt khách tiếp theo.
• Order dịch vụ: lễ tân thêm dịch vụ theo yêu cầu trực tiếp của khách, hoặc khách gửi yêu cầu qua tài khoản. Theo dõi số lượng, đơn giá và trạng thái thực hiện.
• Bill tổng khi trả phòng: cộng tiền phòng, dịch vụ, phụ thu; trừ giảm giá, cọc và các khoản đã thanh toán. Hỗ trợ ghi nhận thu/hoàn tiền và in bill qua trình duyệt.
• Quản trị và báo cáo: quản lý khách hàng, nhân viên, khoản chi, doanh thu, thu ròng, công nợ và xuất CSV giao dịch.
• Phân quyền: quản trị, lễ tân, dọn phòng và nhân viên dịch vụ; có nhật ký các thao tác nghiệp vụ.
Công nghệ sử dụng
PHP 8.2 native, MySQL, Bootstrap 5, HTML5, CSS và jQuery. Mã nguồn chia theo các thư mục assets, config, includes, api, auth và cms để thuận tiện chỉnh sửa.
Giao diện tiếng Việt, sử dụng font Unicode hỗ trợ dấu tiếng Việt và bố cục thích ứng với máy tính, điện thoại.
Bộ source bàn giao
Mã nguồn PHP, giao diện khách hàng và CMS, schema database, dữ liệu mẫu tùy chọn, tài nguyên giao diện và hướng dẫn cài đặt.
Phạm vi phiên bản
Hệ thống dành cho một cơ sở homestay. Thanh toán hiện tại là tiền mặt hoặc chuyển khoản do lễ tân đối soát và ghi nhận.
Chưa tích hợp cổng thanh toán online, hóa đơn điện tử hoặc đồng bộ phòng với các nền tảng OTA. Nếu có nhu cầu có thể liên hệ mình để code thêm phần này.
Google Login cần cấu hình OAuth Client ID, Client Secret và callback theo domain triển khai. Hình ảnh demo mang tính minh họa và có thể thay bằng ảnh thực tế.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
HƯỚNG DẪN CÀI ĐẶT
Database mẫu nằm tại /demo_stay.sql
-
Import DB
-
upload code lên hosting.
-
cấu hình thông tin kết nối db trong config/app.php
-
cấu hình Google OAuth client id và secret trong config/app.php
Nội dung giao diện có thể sửa đổi tại config/content.php
Truy cập trang quản lý tại /cms
Tài khoản DEMO
DEMO: https://stay.vnac.vn
User: admin@email.com / Pass: 0363631331!@
Nguồn: Topcode.vn