SK Booking System
A powerful, modern appointment booking system with Google Calendar sync, smart availability engine, and beautiful frontend UI.
by SK Developer · github.com/sknetking/wp-booking-system · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/sknetking/wp-booking-system/archive/refs/heads/main.zipA powerful, modern appointment booking system with Google Calendar sync, smart availability engine, and beautiful frontend UI.
Description
SK Booking System is a complete appointment booking solution for WordPress. It features a beautiful multi-step frontend booking form, a modern admin dashboard, smart availability management, and optional Google Calendar sync.
Key Features:
- Modern multi-step booking form (shortcode: [sk_booking_form])
- Services management with custom duration and color
- Smart availability engine with dynamic time slots
- Anti-double-booking protection
- Working hours configuration per day
- Buffer time between bookings
- Auto-approve or manual approval
- Google Calendar sync (optional)
- Email notifications (admin + customer)
- Configurable booking fields (Name, Email, Phone, Message)
- Mobile responsive design
- No jQuery dependency
Installation
- Upload the
sk-booking-systemfolder to/wp-content/plugins/ - Activate the plugin through the Plugins menu in WordPress
- Navigate to SK Booking in the admin menu
- Create your services under the Services tab
- Configure working hours under Working Hours
- Adjust settings under Settings
- Add the shortcode
[sk_booking_form]to any page
Frequently Asked Questions
How do I add the booking form to a page?
Add the shortcode [sk_booking_form] to any page or post.
Can I pre-select a service?
Yes: [sk_booking_form service_id="1"]
How do I set up Google Calendar sync?
Go to SK Booking > Google Calendar, enable the toggle, and fill in your OAuth2 credentials (Client ID, Client Secret, Refresh Token, Calendar ID).
Changelog
1.0.0
- Initial release