Serenity Platform Documentation

Select your role from the sidebar to view tutorials specifically tailored to your permissions.

What is Serenity Facilities?

Serenity is a unified MVC web application that automates facility reservations, enforces liability insurance uploads, collects deposits via Stripe, tracks physical keys, and dispatches work orders to staff.

Multi-Tenant Architecture

This platform uses a strict relational database hierarchy to isolate data:

  • Organizations: The top level. An organization manages payout routing (Stripe) and oversees global calendar and financial reports.
  • Campuses/Venues: Child entities. These manage their specific buildings, staff, and custom onboarding forms.
  • Facilities: Child entities. E.g., The "Main Auditorium" belonging to the "Downtown Campus".

Multi-Day Bookings (The Cart System)

Traditional booking software charges flat hourly rates, which fails for multi-day theatrical productions. Serenity separates the Calendar Hold from the Billable Hours.

Renters use a dynamic cart to select specific timeslots (e.g., Load-In on Monday, Showtime on Friday). The system blackouts the calendar for the entire week to prevent double-booking, but only charges the renter for the specific hours requested.
[Upload docs-cart.png]

COIs & Cryptographic E-Signatures

External groups must sign legally binding facility use agreements. When a user types their signature, the system records their IP address, a timestamp, and generates a secure SHA-256 cryptographic hash.

Interactive Seat Mapping

Admins can visually paint complex auditorium layouts, carving out stages, aisles, and ADA/Wheelchair accessible seating. During event creation, specific seats can be blocked or assigned a custom price override.

[Upload docs-seatmap.png]

Box Office Point-of-Sale (POS) & Kiosks

The POS system allows staff to quickly tap tickets and concessions to calculate change for cash transactions or process credit cards. We also feature a Self-Serve Kiosk Mode, which hides navigation, disables cash payments, and allows public attendees to buy tickets on a lobby iPad.

[Upload docs-pos.png]

Least-Privilege Key Tracking

Track physical master keys and lockbox slots. Our algorithm uses a Greedy Search approach. When you select the rooms a contractor needs access to, it scans your inventory and suggests the combination of keys that provides maximum coverage while minimizing risk.

CMMS & Work Orders

Assign specific staff to rental events or create standalone maintenance tasks. Our Variance Reporting compares the hours a renter was billed against the actual time-clock punches of your staff to calculate labor profitability.

Mobile Inspections

Build custom templates for preventative maintenance or post-event walkthroughs. Staff complete these on their mobile device. If a staff member logs a defect during an inspection, the system automatically generates a pending Maintenance Work Order for the facility.

© 2026 Serenity Integrated Systems. All rights reserved.
Documentation | Contact Support