The Brief
A proptech operator was managing building access fobs, keycards, and remotes through email chains and spreadsheets. As they scaled to more buildings, they needed a platform where managers could order credentials and track stock, tenants could self-serve requests, and internal staff could handle fulfillment, billing, and inventory — all in one place, with each building's data kept completely separate.
What We Shipped
Four role-based portals: public, manager, admin, and tenant, all built on a single Next.js codebase
Manager dashboard for stock levels, credential inventory, and billing history per building
Tenant portal for self-serve credential requests with manager approval flow
Admin fulfillment pipeline from order receipt through to Shippit dispatch
Stripe subscription billing for building contracts plus per-order payments at checkout
Supabase row-level security ensuring each building's data is fully isolated at the database level
Twilio SMS notifications at every key order status update
56 database migrations managing a complex multi-tenant data model with full audit trail
Delivered
4
Portals Built
Stripe Subscriptions
Billing
Shippit
Fulfillment
56
DB Migrations
4 portals, one codebase
A unified Next.js platform with four distinct role-based portals, Stripe subscription billing, Shippit fulfillment integration, Twilio SMS, HubSpot CRM, and 56 database migrations covering a complete multi-tenant credential management workflow.
Client Voice
Within the first couple of hours of our meeting, we defined the scope, the MVP requirements, and I explained all the business logic. He was quick to understand it all. There wasn't one time where I'd message him and he wouldn't respond within a couple of hours, usually within the hour. Communication was easy, clear, and transparent, and it was just a smooth client experience the whole way through. He had good technical understanding, and he knew the right tools and the right tech stack to build the software I was trying to build. It was a pleasure to have him on the project. If you're looking for someone to build your MVP, join your project, or even for a consultation, I wouldn't hesitate to give Zohaib a call.

Jamie Assimakopoulos
Product Manager · KeyOS
Full Breakdown
Want to know more about this product?
See a detailed breakdown of each platform, app, and system that was built.
Your Turn
Want something like this built?
Fixed price, full source code, shipped in weeks. Tell us what you need and get a scoped plan within 24 hours.