Description
Universal Self Hosted Booking System with a Backoffice and Stripe Payment Gateway Integration
Universal Self Hosted Booking is a self-hosted booking system, Universal, built using Vue 3, TypeScript, and ExpressJS. It provides a robust and customizable solution for managing reservations.
With this system you’ll be able to:
- Accept Online Payments through Stripe for reservations
- Set reservation expiration times for email verification and payments
- Send emails via SMTPÂ (e.g., Reservation Verification, Successful Reservation)
- Create and manage multiple calendars
- Define seasonal prices for each calendar
- Add extra costs (e.g., per person, per night, one-time fees) with translation support
- Set minimum and maximum stay durations
- Limit the number of guests per reservation
- Enable on-site payment collection
- Customize CSS globally or for individual calendars
- Create manual reservations through the back office
Setting up this system requires some technical expertise, particularly familiarity with Node.js, Linux, Docker, Nginx, or other web servers. However, our detailed and easy-to-follow documentation includes a complete setup guide on how to install the product on a VPS using Docker and Nginx.
Once set up, you can easily implement the booking system on any website via embeddable iframes, making it compatible with any tech stack.
There are no reviews yet.