Skip to content

Latest commit

 

History

59 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QueueInClick

A modern appointment scheduling system for service-based businesses.

🧭 Overview

QueueInQlick is a web-based platform that simplifies appointment scheduling and management for service providers such as salons, clinics, and beauty parlors. It offers dedicated interfaces for business owners and customers, enhancing efficiency and customer satisfaction.

✨ Key Features

For Business Owners

  • Manage business profile and offered services
  • View and filter upcoming appointments
  • Set working hours and block specific days
  • Automatically notify clients when days are blocked
  • View client reviews and average ratings

For Customers

  • Explore service providers and their offerings
  • Book, view, or cancel appointments
  • Track appointment history and status
  • Submit ratings and written reviews

🛠️ Tech Stack

Frontend: React, JavaScript, HTML5, CSS3, Axios
Backend: Node.js, Express (RESTful API)
Database: MySQL
Dev Tools: Visual Studio Code

🧩 System Architecture

  • Client: React web app (browser-based)
  • Server: Node.js + Express for logic and API
  • Database: MySQL for persistent storage

🔑 Core Functionality

  • 🔐 User authentication and profile management
  • 🛎️ Service management (add/edit/delete services, duration, pricing)
  • 📆 Calendar-based schedule configuration and appointment overview
  • ⏰ Real-time appointment booking and availability checks
  • 💬 Customer reviews and star rating system
  • 🔔 Notifications for schedule changes

🚀 Getting Started

Prerequisites

  • Node.js (v14+)
  • MySQL (v8+)
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/taliachoen/QueueInClick
cd queueinqlick

# Install backend dependencies
cd server
node index.js

# Install frontend dependencies
cd ../client
npm install

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages