Skip to content

Latest commit

Β 

History

139 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’‡ ChairTime β€” Fullstack Hair Salon Booking App

ChairTime is a fullstack web application that allows customers to browse hairstyles, book appointments, and manage their profiles while salon owners can manage schedules, services, and clients.


πŸš€ Features

  • Customer Portal

    • Book, reschedule, or cancel appointments
    • Manage personal profile
  • Salon Admin Portal

    • Manage staff schedules
    • Add/edit hairstyles & services
    • View customer bookings
  • General

    • User authentication (JWT)
    • Role-based access (Customer / Admin)
    • Responsive UI (desktop + mobile)
    • REST API backend with migrations

πŸ›  Tech Stack

Frontend

  • React + TailwindCSS
  • React Router
  • Axios (API requests)

Backend

  • Go (Golang)
  • Echo (HTTP framework)
  • PostgreSQL (database)
  • Migrations with golang-migrate
  • JWT authentication

Tools

  • Swagger / OpenAPI for API docs

About

A full-stack hair style booking application connecting users with hair masters. Features user bookings, stylist availability, and style management.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages