HexSpire
All Work
SaaS Platform

KeyOS

A multi-portal credential management platform for property managers, tenants, and operations teams.

4 Portals BuiltStripe Subscriptions BillingShippit Fulfillment56 DB Migrations

The Platform

www.keyos.com.au/
KeyOS
www.keyos.com.au/
KeyOS 2
www.keyos.com.au/
KeyOS 3
www.keyos.com.au/
KeyOS 4
www.keyos.com.au/
KeyOS 5

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

01

Four role-based portals: public, manager, admin, and tenant, all built on a single Next.js codebase

02

Manager dashboard for stock levels, credential inventory, and billing history per building

03

Tenant portal for self-serve credential requests with manager approval flow

04

Admin fulfillment pipeline from order receipt through to Shippit dispatch

05

Stripe subscription billing for building contracts plus per-order payments at checkout

06

Supabase row-level security ensuring each building's data is fully isolated at the database level

07

Twilio SMS notifications at every key order status update

08

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

Jamie Assimakopoulos

Product Manager · KeyOS

Jamie Assimakopoulos's testimonial

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.

Request a ProposalSee Pricing