NapX PMS Docs

Introduction

NapX PMS — Workforce Accommodation Platform for Professional Workforces and Short Stay Property Operators.

NapX PMS

NapX PMS is an end-to-end multi-tenant SaaS platform built for professional workforces and short stay property operators.

Architecture

LayerTechnology
APINestJS 11 (REST, port 7000)
Web portalNext.js 16 App Router (port 3000)
AdminNext.js 16 App Router (port 4000)
DatabasePostgreSQL (Amazon RDS) with RLS
AuthBetterAuth
QueueBullMQ / Redis

Key concepts

  • Multi-tenancy — every request is scoped to a tenant via the x-tenant-id header. PostgreSQL Row-Level Security enforces data isolation at the database level.
  • Adapter pattern — all external integrations (database, payments, storage, notifications, locks) are accessed via swappable adapters to keep business logic provider-agnostic.
  • API versioning — all routes are prefixed with /v1/ (e.g. GET /v1/properties).

On this page