Salon Booking & Appointment Scheduling Lite

Plugin Banner

Salon Booking & Appointment Scheduling Lite

by faiyum09

Download
Description

Salon Booking & Appointment Scheduling Lite is a clean, lightweight appointment booking plugin for single-employee salons. It integrates with WooCommerce products as services and blocks time slots based on service duration so double bookings are impossible.

Features:
* Uses WooCommerce products as bookable services
* Smart time slot blocking based on service duration
* Per-date schedule overrides (custom hours or close entire day)
* Duplicate booking prevention (server-side check)
* Email confirmation to both admin and customer
* Past date and closed date prevention on frontend
* Buffer Time (Gap) between appointments for preparation
* Default duration fallback for services without specified time
* Beautiful Auto-Gradient UI matching your brand (Color Picker)
* Fully translatable (i18n ready with .pot file support)
* No inline CSS or JS — all assets properly enqueued

  1. Upload the faiyum-salon-booking-lite folder to /wp-content/plugins/
  2. Activate the plugin from the Plugins menu in WordPress
  3. Make sure WooCommerce is installed and activated
  4. Add your services as WooCommerce products (use Short Description for duration e.g. “45 minutes”)
  5. Create a page and add the shortcode [salon_services]
  6. Configure opening/closing times under Salon Booking Settings
Does this support multiple employees?

No, this is the Lite version designed for single-employee salons.

Do I need WooCommerce?

Yes. Services are managed as WooCommerce products.

How do I set service duration?

Add duration in the WooCommerce product Short Description. Examples: “45 minutes”, “1 hour”, “2 hours 30 minutes”. If left blank, the Default Duration from settings will apply.

Can I close specific days?

Yes. Go to Salon Booking Calendar and click on a day to close it or change hours.

Can I change the button colors?

Yes! Go to Salon Booking Settings and use the Primary Color picker. The system will automatically generate a beautiful gradient based on your chosen color.

1.1.0

  • Added: Buffer Time (Gap) between appointments for preparation
  • Added: Default Duration setting for services without specified time
  • Added: Smart Auto-Gradient Color Picker for frontend UI
  • Added: Poppins Font for modern, beautiful typography
  • Added: Help & Usage page in admin menu
  • Improved: Responsive layout for service cards and mobile modal
  • Improved: Better visual UI with gradients and hover effects

1.0.1

  • WordPress.org compliance: moved all CSS/JS to external files
  • Fixed: Modal now loads only on pages with the shortcode
  • Fixed: Closed dates now blocked on frontend
  • Fixed: Server-side duplicate booking check added
  • Fixed: Past dates now blocked via HTML min attribute
  • Added: Confirmation emails to admin and customer
  • Added: Full i18n/l10n support with text domain
  • Added: Status column in admin bookings table

1.0.0

  • Initial release
Back to top