The Problem
Fragmented tools, limited visibility, and weak communication flow between teams.
Case Study — Custom Software
A bespoke operations portal built for More Homes Group, replacing disconnected tools with a single platform for landlord onboarding, property lifecycle management, sales tracking, tenant records, an integrated SIP dialer suite, team chat, and full audit governance.
Build Your PortalMore Homes Group needed a single platform to run day-to-day agency operations without switching between disconnected tools. We built a centralised portal combining business workflows, communication, and compliance in one system.
Fragmented tools, limited visibility, and weak communication flow between teams.
A centralised Next.js operations portal combining workflows, communication, and compliance.
A fully operational letting portal serving admin and agent users from a single secure system.
The system is organised into five core modules, each handling a distinct area of the letting business — from admin oversight and agent workflows through the dialer suite, team communication, and revenue reporting.
The admin-only hub for managing the entire platform — agents, commission structures, dialer domain settings, audit logs, and full portfolio visibility.
The day-to-day operational hub for agents — onboarding landlords, managing property lifecycles, closing sales, and maintaining tenant records.
A fully integrated calling workflow built directly into the portal — SIP/LINKUS-ready, covering the complete calling experience from dial to post-call notes.
An embedded chat system for fast internal coordination between users — no switching to external tools, keeping communication in context and on record.
Sales and commission dashboards giving admins and agents clear visibility into financial performance and portfolio activity.
App Router with server and client components, TypeScript throughout, Server Actions for mutations, and a Vercel-ready deployment.
A type-safe ORM over PostgreSQL with a clean unified data model, migration management via Prisma Migrate, and Zod validation.
Browser-based calling via SIP.js, LINKUS-ready architecture for enterprise PBX, live call status, and extension-to-extension intercalling.
OTP-based login with expiry and rate limiting, secure server-side sessions, and a two-tier role model with route protection and audit logs.

Agent management, commission config, dialer domain settings, and audit log overview.

Landlord onboarding, property status tracking, and sales records.

Live-status dialpad, call history log, contacts list, and intercalling interface.

Call labelling, per-call notes, favourites, and recording URL management.

In-portal direct messaging between admin and agent users with conversation history.

Sales and commission overview with deal volumes and agent performance.

Secure OTP-protected login flow with rate limiting and session management.

Admin-accessible audit trail showing all user actions and record changes.
The MHG portal replaced fragmented, disconnected tools with a single secure platform — delivering faster operations, stronger security, and better agent productivity across every letting workflow.
Quick execution with clean approvals at every stage.
Every solution optimised for growth, not just launch day.
Cutting-edge solutions built around modern needs.