SlashBooking turns any WordPress page into a self-service appointment funnel. A visitor picks a service, sees the available slots in real time, and books in under a minute. You receive an email alert and confirm or decline in one click — no need to log in to WordPress, no third-party SaaS, no recurring fees.
It is a self-hosted scheduling tool: your data stays in your WordPress database.
[slashbooking] in any page. Multiple services, date picker, real-time slots, customer form, fully responsive..ics attachment so the customer adds the appointment to their calendar in one click.This plugin is fully self-contained. It makes no calls to any external or third-party service and sends no data off your site — every request is handled on your own WordPress installation.
The full, human-readable source code is public and maintained at:
https://github.com/ArchSeraphin/slashbooking-lite
The PHP runs unmodified from src/. The admin interface bundle
(assets/dist/index.jsx.js and .css) is compiled from the React/SCSS sources
in src/Admin/react-app/src/, which ship inside the plugin ZIP as well.
To regenerate the compiled admin assets:
npm install
npm run build (uses @wordpress/scripts — webpack/Babel; outputs to assets/dist/)
The Composer autoloader in vendor/ is generated with composer install --no-dev.