Skip to main content
EnzRossi

Case Study

Building a visitor management system from zero for a Singapore PropTech startup

Client

A Singapore-based PropTech startup

Industry

PropTech

Duration

8 months initial, ongoing for years

Team

4 full-time developers

Building a visitor management system from zero for a Singapore PropTech startup

The challenge

No product. No team. A tight launch window.

The client had funding, a clear product vision, and zero engineers. They needed a complete visitor management system: a server-side API, a web dashboard for property managers, a mobile app for visitors, and a tablet application for lobby check-in kiosks. The timeline was aggressive. They needed an MVP in the market within four months, with a full-featured v1 by month eight. Hiring a local engineering team in Singapore would have taken three months just for recruiting, leaving almost no time to build. What started as an eight-month engagement turned into a continuous partnership that has lasted years, with the team evolving the product through multiple iterations.

Our solution

A four-person squad that shipped from week one

We assembled a team of four senior full-stack developers, all with experience in React, React Native, and Node.js. The team started within two weeks of the initial conversation. We structured the work into two-week sprints with bi-weekly demos to the founder. The API and data layer came first, then the dashboard and mobile apps in parallel.

01

Server-side API built with Node.js and PostgreSQL, deployed on AWS with CI/CD from day one

02

Property manager dashboard in React with real-time visitor tracking, reporting, and multi-property support

03

Visitor mobile app in React Native for pre-registration, QR-code check-in, and push notifications

04

Tablet kiosk app in React Native for lobby self-service check-in with camera integration

05

End-to-end TypeScript across all four applications for shared types and reduced bugs

Technologies used

ReactReact NativeNode.jsTypeScriptPostgreSQLAWSRedisDocker

Results

From zero to production in 4 months

01

4 months

Time to MVP

From first sprint to live product with paying customers

02

4

Applications shipped

API, dashboard, mobile app, and kiosk app

03

12+

Properties onboarded

Within the first two months of launch

04

99.9%

Uptime

Production reliability from day one

Ready to build?

Let's build your team. Tell us what you need.

Book a free 30-minute call. We'll map the right roles, stack, and timeline for your project.