A complete reservation system built natively for Joomla 5 — no external dependencies, no subscriptions, yours forever.
Add unlimited rooms or bookable spaces, each with its own images, description, capacity, pricing, and availability configuration.
Configure daily booking or up to 3 time slots per day. Block specific dates, set booking windows, and control availability with precision.
Base price per night with automatic calculation based on duration, guest count, children, and add-on services. Price shown live in the booking form.
Control capacity limits, require children age input, configure adult and child counts per booking. Full flexibility for any accommodation type.
Breakfast, extra bed, parking, airport transfer, late checkout — configurable add-ons each with their own pricing.
PayPal and Stripe integrated. Guests can pay immediately at booking or defer payment after admin confirmation — fully configurable.
Full admin control — view, filter, edit, and export all reservations. Manage booking status from pending to confirmed, modified or cancelled.
10 fully customizable email templates — 5 for guests, 5 for admins. Dynamic placeholders, editable subjects, active/inactive control.
Built with Joomla's native language system. Fully translatable — ready for international deployments out of the box.
Guests browse available rooms with image gallery, descriptions, amenities, and live pricing. Clear and responsive on any device.
Interactive calendar shows available dates. Guests pick check-in, check-out, and time slot if applicable. Unavailable dates blocked automatically.
Guest count, children ages, additional services — all configurable with live price update. AJAX validation ensures clean data before submission.
Pay via PayPal or Stripe, or choose to pay later. Instant confirmation email sent to guest, notification to admin.
Guests and admins have the right tools at the right time — from initial request to checkout.
A complete backend built inside Joomla's native admin — no external dashboards, no learning curve.
Every booking event triggers the right email. Fully customizable with dynamic placeholders.
Built following Joomla's official MVC component structure — clean, maintainable, and upgrade-safe.
AJAX-powered form validation and real-time price calculation — no page reloads during the booking process.
Mobile-first responsive design. Booking forms and room galleries render cleanly on any screen size.
Rooms, reservations, and time slots in separate normalized tables. Easy to query, backup, and export.
Actively maintained and regularly updated. Planned features based on real user feedback.
No monthly fees. No subscriptions. A one-time license with all future updates included.