← Back to portfolio

Case study

MDCIS Platform

A multi-tenant loan management and debt collection platform that brings cases, promises to pay, payments and legal recovery into one secure workspace for collection teams.

MDCIS Platform screenshot
Client
Lending & collection organisations
Role
Full-Stack Developer: architecture, backend, frontend and deployment
Tech stack
Next.js · Node.js · TypeORM · Docker · Firebase

The challenge

Lenders and collection teams often track overdue loans across spreadsheets, phone calls and messages. Promises to pay get lost, payments are hard to reconcile and nobody has a clear view of recovery progress.

The solution

A secure, multi-tenant SaaS where each organisation gets an isolated workspace to manage its loan portfolio end to end, with every team member working within a clearly defined role.

Key features

01

Multi-tenancy

Each organisation works in its own isolated workspace with separate data and users.

02

Loan collections

Manage collection cases and follow every overdue loan from first contact to resolution.

03

Promises to pay & payments

Record promises to pay and confirm repayments so balances stay accurate.

04

Legal recovery

Escalate unresolved cases to legal recovery without leaving the platform.

05

15 role-based access levels

Fine-grained permissions so each person only sees and does what their role allows.

06

Enterprise-grade security

Hardened authentication and access control, with the app containerised using Docker.

Highlights

  • 15 role-based access levels
  • Isolated multi-tenant architecture
  • Collections, payments and legal recovery in one workspace

Built with

Next.jsNode.jsTypeORMDockerFirebase

Next case study

Electrical Solution Site Management System

↑