1. Phân hệ Khách hàng (Front-end)
-
Trang chủ: Giao diện Dark Luxury hiện đại, giới thiệu dịch vụ & Stylist, responsive trên mọi thiết bị.
-
Tài khoản: Đăng ký/Đăng nhập (Email/SĐT), quản lý hồ sơ cá nhân, xem lịch sử đặt lịch theo trạng thái (Chờ / Đã nhận / Hoàn thành / Hủy).
-
Đặt lịch online: Quy trình 3 bước (Dịch vụ → Thợ / Ngẫu nhiên → Ngày & Giờ), tự động điền thông tin khi đăng nhập, kiểm tra dữ liệu trước khi gửi.
2. Phân hệ Quản trị (Admin Dashboard)
-
Dashboard: Thống kê doanh thu, số đơn, khách hàng theo thời gian thực; biểu đồ doanh thu & top dịch vụ.
-
Quản lý lịch hẹn: Phân loại theo trạng thái (Chờ duyệt / Đang phục vụ / Lịch sử), hỗ trợ phân trang, quy trình xử lý khép kín.
-
Điều phối & Kiosk:
-
Kiosk lấy số tự động (reset theo ngày).
-
Màn hình theo dõi trạng thái thợ (Rảnh/Bận).
-
Chấm công thợ (Check-in/Check-out) để hiển thị trong hệ thống đặt lịch.
-
Danh mục: Quản lý dịch vụ & nhân viên (CRUD).
3. Công nghệ sử dụng
-
Backend: PHP (MVC cơ bản), MySQL (PDO, chống SQL Injection).
-
Frontend: HTML5, CSS3 (Flexbox/Grid), JavaScript (AJAX, DOM), FontAwesome.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
import csdl barbershop_db.sql vào phpmyadmin
Truy cập localhost/barbershop
Đăng nhập theo tài khoản [email protected]/123456