Case Study
Client
A workspace solutions company
Industry
SaaS
Duration
6 months to first release (ongoing)
Team
2 full-stack developers + 1 mobile developer

The challenge
The client provides flexible workspace solutions to companies running hybrid work models. Their clients needed employees to be able to reserve desks, book meeting rooms, and check in and out from their phones. Admins needed a web dashboard to see real-time occupancy, manage capacity limits, and export usage reports. The client had product specs and zero code. They needed a complete system across three surfaces: a React Native mobile app, a React web dashboard, and a Node.js API with a PostgreSQL database — designed, built, and shipped by a team that could own the architecture end to end from day one.
Our solution
We placed a team of three developers who designed the system architecture together before writing the first line of code. The decision to use PostgreSQL as the single source of truth, with a Node.js API handling all business logic, kept both client surfaces clean and consistent. The mobile app and the dashboard both connect to the same API, so there's no data drift between what an admin sees and what an employee experiences. The mobile app covers the employee flow end to end: browsing available spaces, making a reservation, checking in on arrival via QR code, and extending a booking if needed. The dashboard gives administrators real-time visibility into utilization, space management controls, and exportable reports for space planning decisions.
React Native app for iOS and Android: search, reserve, check-in, and manage bookings in one flow
React web dashboard: real-time occupancy view, space and capacity management, utilization reports
Node.js API with PostgreSQL: single source of truth for all reservations, availability, and user data
Role-based access control: employees, workspace managers, and org admins with separate permission scopes
QR code check-in system for physical workspace verification and accurate occupancy tracking
Exportable utilization reports to support real estate decisions and space planning
Technologies used
Results
0 months
Time to production
From kickoff to live production across all three surfaces
0%
Booking conflicts
Reduction in double-bookings and untracked occupancy issues
0%+
App adoption
Employees actively using the mobile app within 30 days of launch
0
Platforms shipped
Mobile app, admin dashboard, and API with full feature parity
Keep reading
Ready to build?
Book a free 30-minute call. We'll map the right roles, stack, and timeline for your project.