Barbershop Web-Based Queue Management System

@Didiaupdates Email Job

Job Detail

  • Job ID 600

Job Description

I need a simple web-based queue management system for a barbershop that allows customers to scan a QR Code, enter their details, and receive a queue number. The system should also include an admin panel where the barbershop staff can view and manage the queue in real time.

System Requirements:

1️⃣ Customer Side (QR Code & Form Page)

Customers scan a QR Code that opens a web page with a simple form.

The form should have:

Name (Required)

Phone Number (Required)

Choose a barber (Dropdown: Any available or specific names)

After submitting the form, the system should:

Generate a queue number automatically.

Display a confirmation message like:

“Your queue number is 5. Please wait for your turn.”

2️⃣ Admin Panel (Queue Management Page)

A separate admin page where barbershop staff can:

See a live list of customers in order.

View customer details (Name, Phone Number, Barber Choice, Queue Number).

Mark a customer as served (which removes them from the queue).

Reset the queue when needed.

3️⃣ Technical Requirements:

Technology: PHP + MySQL (or Firebase as an alternative).

Database: A simple table to store customer entries and queue numbers.

Functionality:

Auto-generate queue numbers.

Ensure queue numbers increment correctly.

Display queue updates in real time for admin users.

4️⃣ Additional Features (Optional, but nice to have)

Send a WhatsApp or SMS notification when the customer’s turn is near.

PHP JavaScript HTML MySQL Website Design

Project ID: #39182265

About the project

25 proposals Open for bidding Remote project Active recently

Other jobs you may like