Barber Shop - Hệ Thống Quản Lý Tiệm Cắt Tóc Nam PHP

[Mã code 43391]
  1 Đánh giá    Viết đánh giá
 0      14      0
Phí tải: 600 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
27-4-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

**Barber Shop** là một ứng dụng web được phát triển bằng Laravel, giúp quản lý hoạt động của tiệm cắt tóc nam một cách hiệu quả và chuyên nghiệp. Hệ thống cho phép khách hàng đặt lịch hẹn trực tuyến.


MÔ TẢ CHI TIẾT

✨ Tính Năng Chính

🙋‍♂️ Dành Cho Khách Hàng

  • Đặt lịch hẹn trực tuyến - Chọn dịch vụ, thợ cắt tóc, ngày giờ và thanh toán
  • Xem lịch sử lịch hẹn - Theo dõi các lịch hẹn đã đặt, đang chờ hoặc đã hoàn thành
  • Quản lý thông tin cá nhân - Cập nhật hồ sơ, đổi mật khẩu
  • Đánh giá dịch vụ - Đánh giá sau khi sử dụng dịch vụ

👨‍💼 Dành Cho Admin

  • Tổng quan - Thống kê doanh thu, lịch hẹn, khách hàng mới, đánh giá
  • Quản lý lịch hẹn - Xem, chỉnh sửa, xác nhận, hủy lịch hẹn
  • Quản lý thợ cắt tóc - Thêm, sửa, xóa thông tin thợ và lịch làm việc
  • Quản lý dịch vụ & sản phẩm - Thêm, sửa, xóa dịch vụ và sản phẩm
  • Quản lý khách hàng - Xem thông tin và lịch sử sử dụng dịch vụ của khách hàng
  • Quản lý hóa đơn - Tạo, in hóa đơn và thống kê doanh thu
  • Quản lý tin tức - Đăng tin, bài viết, khuyến mãi
  • Quản lý đánh giá - Xem, phản hồi và quản lý đánh giá của khách hàng
  • Quản lý liên hệ - Xem và phản hồi các yêu cầu liên hệ từ khách hàng

💇‍♂️ Dành Cho Thợ Cắt Tóc

  • Lịch làm việc - Xem lịch hẹn được phân công
  • Thống kê - Theo dõi số lượng khách hàng, doanh thu

🚀 Công Nghệ Sử Dụng

  • Backend: PHP Laravel, MySQL
  • Frontend: HTML, CSS, JavaScript, Bootstrap 5
  • Công cụ bổ sung: FullCalendar.js (lịch), Chart.js (biểu đồ)

💡 Chức năng nổi bật

  • Xác thực email bằng OTP: Hệ thống gửi mã OTP qua email để xác thực tài khoản
  • Đặt lịch hẹn theo khung giờ: Khách hàng có thể chọn khung giờ cụ thể thay vì khoảng thời gian
  • Giới hạn số lượng khách hàng mỗi khung giờ: Mỗi khung giờ có thể đặt tối đa 2 khách hàng (có thể tùy chỉnh)
  • Thanh toán chuyển khoản ngân hàng: Hỗ trợ thanh toán qua chuyển khoản ngân hàng với tải lên biên lai
  • Đánh giá dịch vụ: Khách hàng có thể đánh giá dịch vụ sau khi sử dụng
  • Quản lý lịch làm việc của thợ cắt tóc: Admin có thể quản lý lịch làm việc của từng thợ cắt tóc
  • Quên mật khẩu: Hỗ trợ đặt lại mật khẩu qua email


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

 

HÌNH ẢNH DEMO

quanlytiemcattocnam,quanlybarbershop,webcattocphp,doantotnghiepbarbershop

quanlytiemcattocnam,quanlybarbershop,webcattocphp,doantotnghiepbarbershop

quanlytiemcattocnam,quanlybarbershop,webcattocphp,doantotnghiepbarbershop

quanlytiemcattocnam,quanlybarbershop,webcattocphp,doantotnghiepbarbershop

quanlytiemcattocnam,quanlybarbershop,webcattocphp,doantotnghiepbarbershop

quanlytiemcattocnam,quanlybarbershop,webcattocphp,doantotnghiepbarbershop

quanlytiemcattocnam,quanlybarbershop,webcattocphp,doantotnghiepbarbershop

quanlytiemcattocnam,quanlybarbershop,webcattocphp,doantotnghiepbarbershop

quanlytiemcattocnam,quanlybarbershop,webcattocphp,doantotnghiepbarbershop

Nguồn: Sharecode.vn



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

Hướng dẫn cài đặt

Yêu Cầu Hệ Thống

  • PHP >= 8.2
  • MySQL >= 5.7
  • Composer
  • Node.js & NPM

Các Bước Cài Đặt

  1. Cài đặt các gói phụ thuộc

    composer install
    npm install
    
  2. Thiết lập môi trường

    cp .env.example .env
    php artisan key:generate
    
  3. Cấu hình cơ sở dữ liệu và email

    • Chỉnh sửa file .env với thông tin cơ sở dữ liệu của bạn
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=laravel_barber_app
    DB_USERNAME=root
    DB_PASSWORD=
    
    • Cấu hình email cho chức năng quên mật khẩu và xác thực email
    MAIL_MAILER=smtp
    MAIL_HOST=smtp.gmail.com
    MAIL_PORT=587
    [email protected]
    MAIL_PASSWORD=your-app-password
    MAIL_ENCRYPTION=tls
    [email protected]
    MAIL_FROM_NAME="Barber Shop"
    
  4. Chạy migration và seeder

    php artisan migrate --seed
    

    Hoặc sử dụng file SQL đã có sẵn:

    • Tạo database mới tên laravel_barber_app
    • Import file barber_shop_database.sql vào database
  5. Liên kết storage

    php artisan storage:link
    
  6. Khởi động ứng dụng

    php artisan serve
    npm run dev
    
  7. Truy cập ứng dụng

 
 
LINK DOWNLOAD

barbershop.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
(600 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

CODE GẦN GIỐNG


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á
22:05 - 27/4/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