Salon Booking & Appointment Scheduling Lite
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
- Upload the
faiyum-salon-booking-litefolder to/wp-content/plugins/ - Activate the plugin from the Plugins menu in WordPress
- Make sure WooCommerce is installed and activated
- Add your services as WooCommerce products (use Short Description for duration e.g. “45 minutes”)
- Create a page and add the shortcode
[salon_services] - Configure opening/closing times under Salon Booking Settings
Faq
No, this is the Lite version designed for single-employee salons.
Yes. Services are managed as WooCommerce products.
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.
Yes. Go to Salon Booking Calendar and click on a day to close it or change hours.
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.
Reviews
Changelog
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