Universal Self Hosted Booking System with a Backoffice and Stripe Payment Gateway Integration

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.

Write a review

Your email address will not be published. Required fields are marked *