Warp Floor demo — a Filament plugin for seat maps and floor plans. Book, draw and delete anything; the data is reset every hour. warpui.com About Warp Floor Docs Ask a question Support Buy a license
Skip to content

Start here

Warp Floor is a plugin for Filament, the Laravel admin panel. Four kinds of people use it: customers who buy tickets, employees who book a desk or a room, staff at a box office or front desk who sell and book for customers, and admins who draw the plans and watch how they are used. The menu on the left is split the same way, and every page says whose screen it is. In this demo you can be all of them.

Book something first

Customers

Employees

Box office & front desk

Staff who book for someone else: they pick the customer, and can move or cancel any booking.

Draw your own floor

What admins do before anyone can book, in “Edit layouts”. The editor puts “What to place” on the left and the settings on the right, so it needs a wide screen: 1920 × 1080 is ideal. On 1440 × 900, collapse the menu on the left with the arrow next to “Warp Floor demo”.

Run the places

What admins and managers see after the plans are in use.

A floor also fits on a dashboard: below is the office’s 3F as a read-only widget that refreshes every 30 seconds.

Free desks on 3F right now

Good to know

Lost on a plan?

Press “How to use” above the plan. It shows how to move, book and edit on that plan.

Ten languages

Pick a language in the bar at the top. The plans, the editor and Filament switch; the names of the places come from the demo’s data.

Who is who

Everyone who opens this demo is signed in as the same demo user, so you can buy like a customer, sell like the box office and edit like an admin. In your app, Filament policies decide who sees which page.

For developers

Every page is a Filament page with a floor() method, and the places and bookings are your own Eloquent models. “View code” on each page shows how it is set up.