Dành cho khách hàng
Xem các dịch vụ : Khám phá bộ sưu tập các dịch vụ làm đẹp thông thường và cao cấp của chúng tôi với mô tả chi tiết.
-
Đặt lịch dễ dàng : Đặt lịch hẹn với nhân viên và khung giờ bạn muốn.
-
Các loại dịch vụ :
-
Các dịch vụ thường xuyên (Cắt tóc, tạo kiểu, chăm sóc cá nhân, chăm sóc da mặt, v.v.)
-
Dịch vụ cao cấp (Spa sang trọng, chăm sóc da mặt bằng vàng, liệu trình làm sáng da bằng kim cương, v.v.)
-
Liên hệ với chúng tôi : Gửi thắc mắc và phản hồi trực tiếp qua trang web.
-
Thiết kế đáp ứng : Giao diện đẹp mắt, thân thiện với thiết bị di động, hoạt động tốt trên mọi thiết bị.
-
Tình trạng sẵn có theo thời gian thực: Xem các khung giờ trống và thời lượng dịch vụ.
👨💼 Dành cho Quản trị viên
Tổng quan bảng điều khiển : Xem nhanh thông tin chi tiết về lịch hẹn, khách hàng và dịch vụ.
-
Quản lý lịch hẹn :
-
Xem, tạo, chỉnh sửa và hủy lịch hẹn.
-
Cập nhật trạng thái cuộc hẹn (Đã lên lịch, Đã hoàn thành, Đã hủy)
-
Thêm ghi chú cho các yêu cầu đặc biệt của khách hàng.
-
Tính năng ghi chú mở rộng để hiển thị thông tin chi tiết.
-
Quản lý nhân sự : Thêm, chỉnh sửa và xóa nhân viên kèm theo phân công vai trò.
-
Cơ sở dữ liệu khách hàng : Duy trì hồ sơ khách hàng kèm thông tin liên hệ.
-
Quản lý dịch vụ :
-
Các tab riêng biệt dành cho dịch vụ Thông thường và dịch vụ Cao cấp
-
Tạo, cập nhật và xóa dịch vụ
-
Thiết lập giá cả và thời gian cho mỗi dịch vụ.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Cài đặt các phần phụ thuộc
Mở cửa sổ dòng lệnh trong thư mục dự án và chạy lệnh sau:
Thao tác này sẽ cài đặt tất cả các gói cần thiết được liệt kê trong package.json.
Bước 3: Thiết lập cơ sở dữ liệu MySQL
Khởi động máy chủ MySQL
-
-
Tạo cơ sở dữ liệu
CREATE DATABASE raddison_salon;
-
Nhập lược đồ cơ sở dữ liệu
Chạy tập database.sqltin để tạo tất cả các bảng và chèn dữ liệu mẫu:
Sử dụng dòng lệnh MySQL:
mysql -u your_username -p raddison_salon < database.sql
Sử dụng MySQL Workbench:
-
Mở MySQL Workbench
-
Tệp → Chạy tập lệnh SQL
-
Lựa chọndatabase.sql
-
Nhấp vào "Chạy"
Bước 4: Cấu hình biến môi trường
Phương pháp đơn giản: Đổi tên .env.examplethành.env
Sau đó, chỉnh sửa .envtệp tin với thông tin đăng nhập MySQL của bạn:
# Database Configuration
DB_HOST=localhost
DB_USER=root
DB_PASSWORD=your_mysql_password
DB_NAME=raddison_salon
DB_PORT=3306
# Server Configuration
PORT=3000
⚠️Quan trọng: Hãy thay thế your_mysql_passwordbằng mật khẩu MySQL thực tế của bạn!
Bước 5: Khởi động máy chủ
Chạy ứng dụng:
# For development (with auto-restart on changes)
npm run dev
# For production
npm start
Bạn nên xem:
Server is running on port 3001
Connected to MySQL database successfully!
Bước 6: Truy cập ứng dụng
Mở trình duyệt web của bạn và truy cập:
-
Trang chủ :http://localhost:3000
-
Trang Dịch vụ :http://localhost:3000/services.html
-
Đặt lịch hẹn :http://localhost:3000/appointment.html
-
Về chúng tôi :http://localhost:3000/about.html
-
Liên hệ :http://localhost:3000/contact.html
-
Bảng điều khiển quản trị :http://localhost:3000/admin.html