Statamic Resrv is a content-agnostic reservation engine built using Laravel and "living" inside a Statamic CMS installation. It integrates with the power of Statamic to provide a powerful and flexible reservation system for any possible use.
Resrv is designed to be flexible and cater to many different business scenarios like a hotel, a restaurant, a conference, car rental, boat rental, doctors and more.
Besides the core functionality, it also has many extra functionalities that can be used to build your reservation system. That way, every business can have an in-house reservation system on their website and take reservations without paying huge reservation fees or expensive monthly subscriptions.
How does it work
Statamic Resrv is built on top of Statamic's Entries. Every Entry in your site can be a "product" that can have availability, pricing, and more.
In the backend, using Statamic's control panel, you can access the reservation calendar in each Entry simply by adding a Resrv Availability field to your Collection.
Also in the control panel, you can find a wealth of extra tools, like a list of all the Reservations, a Calendar, Reports, Dynamic Pricing (discounts & coupons) an Affiliate system, and more.
In the frontend, we provide a number of ready to use Laravel Livewire components that handle availability search, showing the results, the checkout process, and more.
Features overview
-
Works with Statamic Entries
Every Entry is a product! Easy to add to an existing site. -
Availability Calendar
Set different availability and prices for each day. -
Frontend Built with Livewire
Ready-to-use components for availability search, results, and checkout. -
Extras & Options
Additional features you can let the user add or select for their reservation. -
Flexible Checkout Form
Leverage Statamic's form builder to create your own checkout form. -
Advanced Availability Functionality
Multiple properties per Entry, connected availabilities, etc. -
Dynamic Pricing
Configure discounts (or increases) based on various reservation conditions. -
Coupon Support
Provide discounts to your users with coupons. -
Affiliate System
Cookie-based affiliate system lets you track who sends you clients. -
Stripe Integration
Accept payments on your site with Stripe. -
Fully Tested
More than 250 tests and 1,000 assertions. -
Automated Emails
Send confirmation emails to your users and notify your admins.