NT
NTechnologies
All work
Hospitality/NTechnologies

NTRES

Multi-tenant restaurant SaaS with a plugin architecture so shops can extend POS, kitchen, and ops without forking the core product.

NTRES

Overview

NTRES is a multi-tenant restaurant SaaS with a plugin architecture. Core POS and ops stay stable; shops extend kitchen, modifiers, and vertical features through packed plugins instead of forking the monorepo. pnpm + Turbo build apps and plugin packages together.

Challenge

Every restaurant group wants a slightly different POS. Forking the wholesale or resta codebase for each client made upgrades impossible.

Solution

A plugin CLI packs extensions; the API and web apps load them per tenant. Shared packages hold types. Migrations and seed live on @ntres/api so the core can move without rewriting every shop.

What we built

  • Plugin packages built and packed from the monorepo
  • Turbo pipelines for apps and plugins
  • Multi-tenant restaurant core
  • Shared TypeScript packages
  • API migrate and seed scripts

Outcomes

  • Client-specific behaviour ships as plugins, not forks
  • Core upgrades do not require merging five shop branches
  • One toolchain (pnpm/Turbo) for apps and extensions

Stack

pnpmTurboTypeScriptPlugins

Plugin packs | Multi-tenant shops | Shared core

Build something in this family

Talk to NTechnologies about a POS, agent, marketplace, or internal tool.

Start a conversation

More work