Warp Floor

A plugin for Filament 5

Seat maps and floor plans for Filament

Sell theater and arena seats by price category, let people book desks and meeting rooms, and see who sits where. Warp Floor draws the place on a canvas, keeps the bookings in your own Eloquent models, and comes with an editor, templates and a usage report.

A theater seat map with curved sections in three price categories and two seats in the basket

One plugin for every kind of place

Venues
Theaters & arenas

Curved sections from a few sliders, row letters and seat numbers, price categories, standing areas sold by headcount, best seats side by side and a basket.

Workplaces
Offices & shops

Desks with chairs and the faces of who booked them, rooms with their day, check-in, favorites, repeat bookings and a search for colleagues.

Your data
Your models

Bookings stay in your own tables, linked by a foreign key, a morph or the seat itself. No booking table is added.

Watch it work

Short clips recorded in this demo. Each one links to the page it was recorded on, so you can try it yourself.

Book a desk on the floor plan

Pick a day, click a free desk and book it with a Filament action; type a name to see where a colleague sits.

Try it in the demo →

Sell tickets on a seat map

Pick a show, click free seats or let "Best seats" pick four together, and book them in one go.

Try it in the demo →

Draw the plan in the browser

Click a block of seats and drag sliders for rows, seats per row, curve and rotation, then save.

Try it in the demo →

Seat guests from the floor plan

Seat the waitlist on a table with enough chairs, and walk-ins with "Seat now".

Try it in the demo →

See how full it is, and what is used

A card per venue, and a usage page with a heat map, no-shows and the least used desks.

Try it in the demo →

Configured like a Filament table

Say which kinds of places can be booked and where their bookings are. Warp Floor works out what is free, yours, partly booked or sold for any time or show, and the booking form is an ordinary Filament form.

  • An editor that knows what you place: sections, tables, desk islands, rooms, walls, doors and windows, with alignment guides.
  • Templates: a new office, theater, arena, restaurant or car park in a few clicks, or trace a PDF.
  • Filament inside: policies, tenancy, actions, notifications, dark mode and translations.
class Theater extends FloorPage
{
    public function floor(Floor $floor): Floor
    {
        return $floor
            ->sessions(Show::sessions())
            ->elementTypes([
                ElementType::make('seat')
                    ->kind(Kind::Seat)
                    ->bookings(
                        BookingSource::make(Ticket::class)
                            ->element('floor_element_id')
                            ->schema([...]),
                    ),
            ]);
    }
}

See it in the demo

Pricing

Install with Composer using your email and license key. Every version released during your update period stays yours.

Single Project

$99

1 year of updates

One project that is not a SaaS, in all of its environments.

Buy Single Project

Unlimited Projects

$199

1 year of updates

Any number of projects, including SaaS applications.

Buy Unlimited Projects

Not sure it fits, or which license you need? Ask before you buy: pre-sales questions are welcome, and only an email address is needed.

Hear about new releases

An email when a new version of Warp Floor ships. Nothing else, and you can unsubscribe at any time.

From the makers of Warp Floor

Warp UI: fast plugins for Filament with real amounts of data

Warp Floor is one of six Warp plugins. Each one draws the heavy part on a canvas, so thousands of rows stay smooth, while forms, actions and policies stay Filament's own. Same look, same license terms, one place for support.

  • Warp Table Fast tables for large pages
  • Warp Sheet A spreadsheet for your resources
  • Warp Repeater Table repeaters with a thousand lines
  • Warp Scheduler A resource scheduler for thousands of rows
  • Warp Pivot Pivot tables that add up in the database
  • Warp Floor You are here Floor plans for desks, rooms and shelves