Skip to content
Vduce Technology
Client confidential · For 4CT · enterprise client

Desk and project allocation system for an enterprise

A Laravel application that allocates workstations, employees and projects across divisions, replacing spreadsheets with one source of truth.

  • Laravel
  • PHP
  • MySQL
  • Blade
  • Laravel Mix

01

The challenge

In large organisations, the question "who sits where, and which project are they on?" is surprisingly hard to answer. Divisions grow and shrink, projects start and end, and floor space is expensive. The client managed workstation allocation in spreadsheets maintained by different people, which meant double bookings, empty desks that looked occupied and no reliable overview for facility planning.

02

What we built

We built a web application that models the organisation as it is: divisions, projects, employees and workstations. Managers allocate people to projects and desks, see free capacity per floor and division, and export reports for facility planning. Role-based access ensures each division manages only its own space.

03

Architecture & stack

  • Application: Laravel (PHP) with Blade templates and Laravel Mix for assets.
  • Data: MySQL with a relational model for divisions, projects, employees and workstations.
  • Access: role-based permissions per division.
  • Hosting: standard LAMP-compatible hosting inside the client's infrastructure.

Its domain model later informed the Workspace module of Smart DigiBuild.

04

The outcome

The client replaced scattered spreadsheets with one system everyone trusts. Allocation became a few clicks, and facility planning is based on actual occupancy data. Need a tool that fits your organisation instead of the other way round? See custom software development.

Similar project? Let’s talk.

We have solved this kind of problem before. Tell us about yours and get a realistic plan within days.

Let’s talk