Case Study
Client
A Singapore-based PropTech startup
Industry
PropTech
Duration
8 months initial, ongoing for years
Team
4 full-time developers

The challenge
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
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.
Server-side API built with Node.js and PostgreSQL, deployed on AWS with CI/CD from day one
Property manager dashboard in React with real-time visitor tracking, reporting, and multi-property support
Visitor mobile app in React Native for pre-registration, QR-code check-in, and push notifications
Tablet kiosk app in React Native for lobby self-service check-in with camera integration
End-to-end TypeScript across all four applications for shared types and reduced bugs
Technologies used
Results
0 months
Time to MVP
From first sprint to live product with paying customers
0
Applications shipped
API, dashboard, mobile app, and kiosk app
0+
Properties onboarded
Within the first two months of launch
0%
Uptime
Production reliability from day one
Keep reading
Ready to build?
Book a free 30-minute call. We'll map the right roles, stack, and timeline for your project.