Architecture Guide: Production-Ready Multi-Tenant ISP Platform with NestJS
This document is a course-oriented system architecture blueprint for building a multi-tenant Internet Service Provider (ISP) management and captive portal platform with NestJS, TypeScript, PostgreSQL, FreeRADIUS, Redis, WireGuard, and Vue. It explains the architecture as a standalone NestJS system. The emphasis is on reusable engineering ideas: clear service boundaries, modular domain design, cent...