Multi-tenant loan & membership management platform built on Clean Architecture, DDD and CQRS. Features dual-gate authorization, concurrent session control, integrated helpdesk chat, and a Next.js frontend with Shadcn UI.
LoanCore is a production SaaS platform used by financial cooperatives and lending companies in the Dominican Republic. Built on .NET Core with Clean Architecture, DDD and CQRS via MediatR, it handles the complete loan lifecycle: member onboarding, credit evaluation, loan disbursement, payment tracking, and collections. The dual-gate authorization system separates platform-level admin from tenant-level manager access. Concurrent session control prevents account sharing.
Fully decoupled layers with domain events, aggregates and MediatR command/query separation.
Platform-level super-admin and tenant-level manager with separate JWT scopes.
Concurrent session detection and enforcement — prevents account sharing.
Integrated support chat between tenants and platform admin.
Member onboarding, credit evaluation, disbursement, payments and collections.
Modern frontend with server components, dark mode and accessible UI components.