Salon Booking & Appointment Scheduling Lite

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

Installation

  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

FAQ

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.

Avis

Il n’y a aucun avis pour cette extension.

Contributeurs/contributrices & développeurs/développeuses

« Salon Booking & Appointment Scheduling Lite » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

Journal des modifications

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