Workspace & room booking Occupancy & no-show release Calendar integration & check-in

Custom flex desk booking system development

Appfront builds custom booking systems for hybrid working: employees reserve a workspace, meeting room or parking space, teams plan shared office days and can see when colleagues are in. Check-in via QR code or sensors confirms use, no-shows are released automatically, and the integration with Outlook or Google Calendar keeps everything in sync. Facilities management gets reliable occupancy figures to underpin accommodation decisions. For offices with hybrid working, facilities managers, coworking organisations and educational institutions.

What is a flex desk booking system?

A flex desk booking system is software that lets employees reserve a desk, meeting room or parking space for the days they come into the office. The system shows which spaces are free, lets teams agree on a shared office day and displays which colleagues are present on a given day. Check-in via QR code, badge or sensor confirms that a reserved space is actually used; if that confirmation does not come, the system automatically releases the space for others. Facilities management therefore sees not the planned but the actual occupancy, by floor, zone and type of space.

Since hybrid working became the norm, many organisations run into the same problems: Tuesdays and Thursdays are overbooked while other days stay half-empty, meeting rooms are blocked by bookings that never go ahead, and nobody knows how much floor space is really needed. Off-the-shelf packages only partly solve this, because every organisation has different buildings, desk types and rules: who may book how far ahead, which zones belong to which team, how car parking spaces and quiet spaces count. Building custom software means your organisation's rules are the starting point, not the capabilities of a package.

To set the scope: this page covers booking your own desks, rooms and parking spaces internally. If you want employees to choose their spot on an interactive floor plan of the building, that is a separate visual layer which we describe on building floor plan software; the two systems integrate seamlessly. If you take bookings from external customers, for example for rooms, services or accommodation, see building reservation software.

Booking without the hassle

Employees reserve a desk, meeting room or parking space in a few taps, from a phone or laptop. Favourite spaces, recurring office days and booking for an entire team keep daily use light rather than an extra chore.

Accurate occupancy

Check-in via QR code, badge or sensor confirms actual use. Bookings without check-in are released automatically according to your rules, so spaces do not stay blocked all day by no-shows.

Insight for accommodation planning

Reports on occupancy by day, zone and type of space show where the pressure lies and where there is spare capacity. This lets you underpin decisions on floor space, layout and office-day policy with figures rather than gut feeling.

How we build your flex desk booking system

We work step by step and involve facilities management, IT and a representative group of the employees who will use the system every day from early on. From an assessment of your buildings, desk types and booking rules through to go-live and ongoing management, every step is aimed at a system that employees use of their own accord and that gives facilities management figures that add up.

1
Discovery & scope

We map out your situation: buildings, floors and zones, space types such as desks, quiet spaces, meeting rooms and parking spaces, and the rules around booking, zoning and team days. Together we decide which integrations and which check-in variant suit you.

2
Design

We design the architecture, the data model for spaces and bookings, the authorisation model and the user interface, with the privacy of presence data built into the design from the outset rather than added afterwards.

3
Build & iteration

We build in short iterations with automated testing and monitoring. You see working versions along the way, can run a pilot with a group on one floor, and help steer priorities and ease of use.

4
Go-live & management

Controlled go-live per building or location, with attention to adoption by employees. After that, ongoing management, monitoring and further development as your accommodation, policy or organisation changes.

What a flexible desk booking system actually does

We tailor every application specifically to your buildings, desk types and booking rules. Below are the features we most often deliver for organisations with hybrid working.

Desk, room and parking reservations

Book workstations, quiet spaces, meeting rooms and parking spaces in one system, with separate rules for each space type: how far ahead, for how long, and which zones are reserved for which team or department. Waiting lists absorb busy days.

Team days and colleague presence

Teams plan shared office days and employees can see which colleagues are in on a given day, so coming into the office is worthwhile. Displaying presence is set up with privacy in mind, for example as an opt-in choice per employee or only within one's own team.

Check-in and no-show release

Checking in via a QR code at the space, the access badge or occupancy sensors confirms use. If no check-in is made, the system automatically releases the space according to your rules and notifies the waiting list. This keeps the supply of spaces fairly distributed.

Calendar integration with Outlook and Google

We connect meeting rooms as resources in Microsoft 365 or Google Workspace: a booking appears straight in the attendees' calendars, and a calendar event with a room comes back into the system. Employees keep working in the calendar they already know.

Sensor integrations and live occupancy

Integration with occupancy sensors or the access system shows actual occupancy live, including spaces used without a booking. If you want that occupancy shown on a clickable floor plan of the building, we connect the system to floor plan software.

Reporting for accommodation decisions

Aggregated management information on occupancy by day, floor, zone and space type, over longer periods. This helps you substantiate decisions on square metres, reconfiguration, giving up or taking on space, and the policy on office days.

Who we build flexible desk booking systems for

Hybrid working looks different in every organisation. For each of these target groups we build software that suits their buildings, their rules and the way people work there.

Offices with hybrid working

Organisations where employees work from home for part of the week and there are fewer workstations than people. The system distributes spaces fairly, makes team days easy to plan and prevents employees from travelling to the office for nothing.

Facilities managers and facilities services

Facilities teams responsible for multiple buildings or sites need to manage occupancy, cleaning, catering and energy. Reliable occupancy figures per zone and space type give them the evidence for accommodation decisions and day-to-day planning.

Coworking and flexible office spaces

Coworking organisations and multi-tenant buildings where members and fixed tenants book flexible desks and meeting rooms, using their own credits or bundles per membership. If you sell individual bookings to external customers, that falls under booking software.

Educational institutions

Universities, universities of applied sciences and vocational colleges where students book study spaces and project rooms and staff work flexibly. Rules per user group and peak demand around exam periods call for a system configured to your specific needs.

Not yet sure about a large project?

Test your idea first: a working prototype in 1 day

With OneDayBuild, we turn your idea into something tangible in one day for €1,150, so you can see whether further development is worth the investment. Decide to go ahead with the full build? Then we credit the full cost.

Explore OneDayBuild →

Technology and integrations

We build with a modern, maintainable web stack and integrate with the systems you already use. For desk booking, that mainly means Microsoft 365 or Google Workspace for calendars and single sign-on, your access or badge system and, where relevant, occupancy sensors. If your question borders on broader staff or rota planning, for example scheduling people rather than spaces, also look at custom planning and scheduling software; the two systems can use each other's data.

For accommodation decisions that weigh bookings against actual use, see our software for desk booking and occupancy rates.

Node.js / Python / PHP / .NET React / Vue front end Mobile-friendly web app or PWA PostgreSQL / SQL database REST APIs & webhooks Microsoft 365 / Outlook calendar Google Workspace / Google Calendar Single sign-on (Entra ID, OAuth 2.0, SAML) QR check-in Occupancy sensors & IoT integrations Access and badge systems Role-based access control Audit logging Encryption in transit & at rest Automated testing Monitoring & alerting CI/CD pipelines

Why choose Appfront for your flexible desk booking system?

Appfront builds custom software and always starts with a thorough analysis of your buildings, your rules and the way your people work. A booking system lives or dies by adoption: if booking takes more effort than it saves, everyone goes back to their usual spot and ad hoc arrangements. That's why we design from the perspective of the employee walking in at half past eight, not from the admin screen.

We write clear documentation and deliver transparent code, so your own team or a future supplier can understand and manage the software. No black box and no vendor lock-in, but clear agreements on access control, logging, monitoring and management. We build calendar, access and sensor integrations so they can be replaced if you change supplier.

You work with a dedicated point of contact who understands both the technology and the facilities practice. This keeps lines short, prevents miscommunication and speeds up decisions when choices need to be made during the build, such as check-in variants or the order in which sites come online.

Read more about our wider approach on building custom software, or explore the related services floor plan software and planning and scheduling software. Have questions? Get in touch with us.

  • Custom, tailored to your buildings, space types and rules
  • Designed for adoption: booking in a few taps
  • Experienced with calendar integrations for Microsoft 365 and Google Workspace
  • Check-in via QR, badge or sensors, with automatic release of no-shows
  • Privacy-conscious handling of presence data in line with GDPR
  • Role-based authorisation and comprehensive audit logging
  • Clear documentation your team can read and manage
  • No vendor lock-in: transparent code and replaceable integrations
  • A fixed point of contact, no account managers passed around
  • Ongoing maintenance and development as your accommodation changes

Security and privacy for a flexible desk booking system

A desk booking system records who is in the office and when and, where sensors or badge integrations are used, where someone is sitting. That is personal data, and employees quickly find it sensitive: nobody wants to feel tracked. We therefore build with data minimisation as the starting point. Reports for facilities teams work on aggregated figures, not individual movements. Showing colleagues whether someone is in can be set up as an individual choice for each employee, and retention periods for booking and check-in data are defined and applied automatically.

We build in line with the GDPR and the OWASP security standards, with encryption in transit and at rest, role-based access, and logging of access and changes. We align the set-up of sensors, badge integrations and reports with your privacy policy and, where applicable, with agreements with your works council. We document data flows and permissions so your record of processing activities stays complete.

Discuss your situation with us without obligation via our contact form. We are happy to think along with you about privacy, check-in options and the agreements that go with them.

  • GDPR-compliant data processing and data minimisation
  • Reporting on aggregated occupancy, not on individuals
  • Showing presence as a configurable choice for each employee
  • Encryption in transit (TLS 1.2+) and at rest
  • Role-based access and least-privilege principles
  • Complete audit logging of access and changes
  • Defined retention periods, applied automatically
  • Documentation for your register of processing activities and agreements with the works council

Frequently asked questions about a flex desk booking system

Answers to the questions we are asked most often about custom software for workspace booking and hybrid working.

A flex desk booking system is software that lets employees reserve a desk, meeting room or parking space for the days they come into the office. The system shows which spaces are available, allows teams to plan a shared office day and gives facilities management insight into actual occupancy. With hybrid working, it prevents full days with no free desks alongside empty floors that are still heated and cleaned. Custom software sets this up around your own buildings, space types and booking rules.

A hot desk booking system is internal: your own employees, members or students book your own workspaces, meeting rooms and parking spaces. Booking software for customers is external: outsiders book a service, treatment or accommodation, often with payment and confirmation. The processes and rules differ considerably, which is why we cover customer-facing bookings on a separate page about building booking software. If you are reserving your own spaces within your organisation, you are in the right place.

Yes. You set the rule, for example: anyone who has not checked in via QR code, badge or sensor within a period you choose after the start time loses the booking, and the space returns to the available pool. Colleagues on a waiting list can automatically be notified. This stops spaces being blocked all day by bookings that are never used, one of the biggest frustrations with hybrid working.

Yes. Meeting rooms can be linked as resources in Microsoft 365 or Google Workspace, so a booking in the system appears straight away in the participants' calendars, and vice versa. Employees can keep working from the calendar they already use, while the booking system remains the source for occupancy, check-in and reporting. Single sign-on via your existing Microsoft or Google account is also common, so nobody needs an extra password.

With QR check-in, each desk or room has a unique code that the employee scans on arrival to confirm the booking. With sensor integration, occupancy sensors under the desk or on the ceiling register whether a space is actually in use, without any action from the employee. Both options feed the same logic: confirmed attendance, automatic release for no-shows and reliable occupancy figures. Which option suits depends on your building, budget and privacy considerations; we explore this during the intake.

Who is in the office and when is personal data. We build in line with the GDPR, with data minimisation as the starting point: reports for facilities teams use aggregated figures rather than individual movements, showing colleagues whether someone is in can be set up as a choice for each employee, and retention periods are defined and applied automatically. Authorisation controls who sees which data, and access is logged. We align the setup with your privacy policy and, where applicable, your agreements with the works council.

We build custom software. Organisations differ in buildings, space types, zoning per team or department, booking rules and the systems everything has to connect to. Off-the-shelf packages force those differences into a fixed pattern; custom software fits your actual situation and can grow as you add locations, space types or rules. After an intake conversation, we decide together which functionality matters most and in which order to develop it, without promising a fixed timeline or price that we can't yet justify.

Yes. We regularly take over existing applications, including those built by another party. We review the architecture, integrations, authorisation model and security, document the current set-up and propose improvements. From that point we can carry out changes, new integrations such as calendar integration or sensors, and monitoring, or modernise step by step towards a maintainable situation.

Ready to build your hot desk booking system?

Tell us how hybrid working is organised at your company and where it falls short: from fully booked Tuesdays and blocked meeting rooms to a lack of insight into actual occupancy. We are happy to think along with you on booking rules, check-in, calendar integrations and privacy. In a no-obligation first conversation, you will get a clear picture of what custom software can do for your organisation.

Edit content