CodeCudos
SellBlogAbout
CodeCudos

Marketplace for production-ready code. Quality-scored components, templates, and apps.

Marketplace

  • Browse
  • Sell Code
  • Buy Code
  • Start Selling

Account

  • Sign In
  • Create Account
  • My Purchases

Info

  • About
  • Terms of Service
  • Privacy Policy
  • API Docs
  • Contact
  • Blog

Fresh quality-scored listings. Thursdays. No spam.

© 2026 CodeCudos. All rights reserved.

Browse/Boilerplate/BookStyle - Multi-Tenant Booking SaaS for Barbershops & Salons
BookStyle - Multi-Tenant Booking SaaS for Barbershops & Salons screenshot 1

BookStyle - Multi-Tenant Booking SaaS for Barbershops & Salons

ReactNode.jsMongoDBExpressTailwindCSS
LicenseStandard License
Last updatedSep 4, 2026
CategoryBoilerplate
DeliveryGit Repository
Category
Boilerplate
Tech stack
React, Node.js, MongoDB, Express, TailwindCSS
Price
$50.00 USD
Quality grade
Not yet scored
Seller
Duver Arley
License
Commercial use included
Delivery
Repo access
Updated
4 Sept 2026

Description

A full booking platform for barbershops, salons and similar service businesses — real, currently-operating production code, not a demo scaffold. Each business gets its own public booking page and a private dashboard to manage staff, schedules, clients and revenue.

Stack: Node.js + Express 5 + MongoDB/Mongoose backend, React 19 + Vite + TailwindCSS 4 frontend, JWT auth, Socket.io for real-time dashboard updates, Cloudinary for images.

What's included:

  • Public booking page per business (light/dark theme) with services, staff, reviews and a booking modal

  • - Admin dashboard: calendar, clients with visit history, services with categories and images, staff profiles, schedules, review moderation, analytics

  • - Staff commission system: per-employee %, configurable settlement period, automatic settlement cron, history

  • - Subscription billing via MercadoPago (Free/Starter/Pro plans), webhook-driven activation and renewal

  • - WhatsApp notifications via the official Meta Cloud API (booking confirmations, reminders, retention messages) — quota-aware per plan

  • - Superadmin panel for managing all businesses, plans, payments and an audit log

  • - Scheduled jobs: reminders, plan expiration checks, retention emails, automated commission settlement, automated DB backups

Requirements: only MongoDB is required to run the core booking flow locally. Cloudinary, Resend, Redis, MercadoPago and the WhatsApp Cloud API are each additive integrations gated behind their own env vars — you don't need all of them to get started. Node.js 18+.

Includes a full setup README and a Jest test suite (uses mongodb-memory-server, no real database needed to run tests).

Reviews

No reviews yet. Purchase to leave a review.

$50.00

Live Preview
14-Day Buyer Protection

Full refund if the product doesn't match its description or has critical bugs.

Seller

Duver Arley

Duver Arley

1 listing

View all listings

Share