Skip to content
Client: Booking system prototype
  • Web app
  • Booking system
Project status: Prototype

ShareDesk

Book a desk on a floor plan, with an editor for administrators to arrange desks themselves.

sharedesk.pxl
Loading project preview… ShareDesk home screen with quick bookings, date and day-part selection, upcoming reservations and a favourite available desk.
Employees see upcoming days, bookings and favourite desks on one screen. Favourite desks can be booked with one click.

Project facts

Project type
Web app
Status
Prototype
Who it is for
Employees · office administrator
Backend
Supabase + PostgreSQL
Technology
  • React
  • TypeScript
  • Supabase
  • PostgreSQL
  • Tailwind CSS
  • shadcn/ui
  • Radix UI
  • Vite

The brief

ShareDesk is a web app prototype for hybrid teams to book desks on an office floor plan. Administrators draw the office in an editor and the app prevents overlapping reservations. We designed and built the path from employee booking to building administration.

ShareDesk was designed for a hybrid workplace where people need to find free desks and colleagues without double booking. The prototype covers employee booking and building and floor administration.

What we did

Book in a few clicks

Choose a date and time, then a desk on the floor plan. Favourite desks can be booked from home, recurring bookings cover several days and existing bookings can be edited or copied. Download a calendar event or find colleagues using search and the map.

Rules that cannot be bypassed

Bookings are limited to working days, whole hours and up to 14 days ahead. Overlaps on the same desk are rejected consistently.

Administrators draw the office themselves

The floor-plan editor adds, moves, copies and aligns desks with undo. Buildings, floors, users and reservations have dedicated administration and audit history, allowing changes without a developer.

What does this mean for your project?

A prototype is a way to check that an app makes sense before you commit to full development. ShareDesk is not a picture or a click-through mock-up. Bookings are really saved and the rules really apply, so the same desk cannot be booked twice for the same time. On a prototype like that, people can try the real work and say what is missing. If you are considering an internal app, for example for booking company cars and meeting rooms or approving holiday requests, we can start the same way: with a focused prototype of the main process. The decision on full development then rests on what people tried, not on guesswork.

Need something similar?

Tell us about your project in a few sentences. We get back to you with a suggested next step.

Write to us
Pexelo ecosystem

Need project management as well?

If your project affects processes, teams or a larger transformation, the main Pexelo website covers PM and PMO services with references from larger deployments.