Available for new projectsDiscuss a project
Dashboard SystemsVersion 1.1.0Updated 1 Aug 2026

Avenlo Booking Suite

A complete self-hosted booking platform for appointments, classes and events, with customer, employee and administrator portals, conflict-safe calendars, Stripe deposits and Brevo/SMTP email delivery.

★★★★★4.8Product-ready demonstration
Licence from
£349.00£229.00
Secure Stripe checkout
Choose a licence
Sign in to purchase →
✓ 12 months of updates✓ Versioned downloads✓ Licence key after verified payment
Product overview

A strong foundation, clearly documented.

Avenlo Booking Suite is a premium, multi-industry PHP booking system designed for service businesses that need far more than a contact form. It combines a conversion-focused public booking journey with private customer and employee accounts and a comprehensive administration workspace. Manage services, group sessions, locations, resources, schedules, breaks, time off, capacity, waiting lists, packages, coupons, custom questions, deposits, notifications and reporting from one responsive interface. The demonstration content is fictional and the system is intentionally industry-neutral, with editable terminology and brand controls. Email and private in-app notifications are included; SMS and telephone notifications are intentionally not included.

Who it is for

Consultants and professional-service businessesBeauty, wellness and non-clinical appointment studiosCoaches, tutors and education providersCreative studios and workshop hostsHome-service and appointment-led teamsAgencies building booking websites for clients
Product gallery

See the experience in detail.

Explore the key screens, responsive views, and workflows included with this product.

Included capability

Useful features, thoughtfully joined.

01

One-to-one appointments, group sessions and fixed events

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

02

Conflict-safe live availability and final transactional booking checks

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

03

Multiple locations, employees, resources, rooms and working schedules

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

04

Buffers, breaks, time off, booking horizons and minimum notice rules

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

05

Customer registration, private bookings, cancellation and rescheduling

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

06

Employee agenda, calendar, availability and profile portal

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

07

Administrator calendar, bookings, services, teams, customers and reports

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

08

Waiting lists with email availability alerts

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

09

Packages, coupons, gift-card data model and custom booking questions

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

10

Brevo Transactional API and authenticated SMTP

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

11

Editable email templates, queue, delivery log and private in-app alerts

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

12

Stripe Checkout deposits with signed idempotent webhooks

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

13

Coming Soon mode and Cloudflare Turnstile anti-spam

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

14

Private iCalendar feeds and provider-neutral calendar connection storage

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

15

Eight-step installer and signed one-product/one-exact-domain licensing

Designed to work consistently across desktop and mobile, with maintainable implementation and clear documentation.

Technical details

Compatibility at a glance.

Technology stack
PHP 8.2+ · MySQL 8 or MariaDB 10.6+ · PDO prepared statements · Semantic HTML5 and responsive CSS · Vanilla JavaScript · Apache .htaccess routing and security headers · Brevo Transactional API or SMTP · Stripe Checkout and signed webhooks · Cloudflare Turnstile optional
Requirements
PHP 8.2+, MySQL 8.0+ or MariaDB 10.6+, PDO MySQL, cURL, OpenSSL, JSON, mbstring, Fileinfo, sessions, Apache-compatible rewriting, HTTPS, and writable storage/uploads directories during installation.
Browsers
Current Chrome, Firefox, Safari and Edge
PHP
PHP 8.2 or newer
WordPress
Not required
Installation
Upload the package to an HTTPS domain or subdomain and open it in a browser. The eight-step installer checks the server, tests the database, runs retry-safe migrations and demonstration data, saves the business identity, creates the owner account, activates the exact-domain licence and writes an atomic installation lock. Configure email, cron and Stripe in test mode before accepting live bookings.
Release history

Complete changelog.

Version 1.1.01 August 2026

Version 1.0.0 — Initial commercial release with appointment, group and event bookings; customer, employee and administrator portals; multi-location scheduling; resources; waiting lists; packages and coupons; Brevo/SMTP; Stripe deposits; Turnstile; iCalendar; installer and signed licensing.

Version 1.0.01 August 2026

Version 1.0.0 — Initial commercial release with appointment, group and event bookings; customer, employee and administrator portals; multi-location scheduling; resources; waiting lists; packages and coupons; Brevo/SMTP; Stripe deposits; Turnstile; iCalendar; installer and signed licensing.

Product questions

Good to know.

Related products

Continue exploring.