Technology

Platform & Architecture

Modern technology stack. Configuration-driven flexibility. Enterprise-grade security. Deployed on your terms.

Tech Stack

Modern Foundation

Built on battle-tested open-source technologies. No proprietary lock-in.

Frontend

Angular 20

Signal-based reactive UI with Material Design components

Backend

NestJS 10

TypeScript REST API with entity dispatcher and guards

Database

PostgreSQL 16

Row-level security, UUID primary keys, and raw SQL standard

ORM

TypeORM

Entity definitions with automatic CRUD generation

Containerization

Docker

Multi-stage builds with Watchtower auto-updates

Package Manager

pnpm 10

Monorepo workspace with turbo build orchestration

Architecture

Platform Architecture

CorpScript separates business logic from UI rendering — allowing rapid customization without code changes.

Frontend — Angular 20
Form BuilderList BuilderDashboard EngineWorkflow UISignal State
↕ REST API / JWT Auth
Backend — NestJS 10
Entity DispatcherScreen ConfigsWorkflow EngineQuery EngineAuth Guards
↕ TypeORM / Raw SQL
Database — PostgreSQL 16
RLS PoliciesUUID KeysFunctions & TriggersViewsJSONB
⚙️

Configuration-Driven Screens

100+ screens defined declaratively. Add forms, lists, fields, dropdowns, and validation rules without deploying code changes.

🧩

Custom Field System

Add fields to any entity at runtime. Custom fields flow through forms, lists, reports, and data exports automatically.

📊

Unified Query Engine

One SQL-based query engine powers reports, dashboards, exports, and list views. Write once, use everywhere.

Visual Workflow Designer

Drag-and-drop workflow builder for approvals, status transitions, and automated actions. No coding required.

🔗

Webhook & API Integration

Full REST API for all entities. Outbound webhooks for event-driven integration with external systems.

🏢

Multi-Tenant Architecture

Run multiple organizations on a single deployment with complete data isolation between subsidiaries.

Security

Enterprise Security

Security is built into the platform at every level — from database row-level policies to field-level UI permissions.

🔒

Row-Level Security (RLS)

PostgreSQL-native data isolation ensures each subsidiary can only access its own data — enforced at the database level, not the application level.

👥

Role-Based Access Control

Granular permissions per screen, per function, per field. Define exactly who can view, create, edit, or delete any record in the system.

📋

Complete Audit Trail

Every change to every transaction is recorded. Who changed what, when, and the complete before/after values.

🔑

API Authentication

Token-based authentication with refresh token rotation. Session management with configurable timeouts.

Deployment

Deployment Options

Your data stays under your control. Choose the deployment model that fits your organization.

On Your Servers

Deploy on your own infrastructure — physical servers, VMware, or your existing data center. Full control, full ownership.

  • Dedicated PostgreSQL database
  • Docker-based containers
  • Your network, your rules
  • Complete data sovereignty
  • Direct database access
Most Popular

Managed Cloud

We deploy and manage CorpScript on dedicated cloud infrastructure — your own private instance with our team handling operations.

  • Dedicated private instance
  • Managed updates & patches
  • 24/7 monitoring
  • Automated daily backups
  • 99.9% uptime SLA

Questions about the platform?

Talk to our engineering team about architecture, security, and deployment options.

Contact Us