TypeScript Commerce
TypeScript Commerce is a app in the osFoundry community catalog. TypeScript-first headless commerce framework with a Nest.js server + admin UI — products, variants, channels, customers, orders, promotions, plus a plugin system to extend any module. Powered by Vendure. Ships as a self-contained all-in-one image bundling Vendure (Node) and PostgreSQL.
Details
- Workspace: osfoundry
- Category: ECOMMERCE
- Pricing: Free
- Access: Community
Features
- TypeScript-first headless commerce framework with a Nest.js server + admin UI — products
- Variants
- Channels
- Customers
- Promotions
- Plus a plugin system to extend any module
Documentation
# TypeScript Commerce
TypeScript-first headless commerce framework, powered by Vendure.
## Features
- Products, facets, channels (multi-store from one install)
- Order management with workflow states
- Customers, addresses, payment methods
- Promotions + shipping rules
- Plugin system (TypeScript) to extend any module
- Admin UI bundled at `/admin`
- Shop API (GraphQL) + Admin API (GraphQL)
## Packaging
All-in-one build: Vendure server + worker + bundled PostgreSQL under one supervisor on a persistent volume. `COOKIE_SECRET` + DB password are generated once on the volume. Migrations + a default super-admin user are bootstrapped on first boot via Vendure's `migrate` + `populate` commands.
How to use TypeScript Commerce in osFoundry
Install TypeScript Commerce into your workspace in one click, then fork it in osStudio to customise the prompts, tools, or configuration for your stack. Anyone in your workspace can pick up where you left off.
Other apps from the community
- CRM — Customer relationship management with contacts, deals, and pipeline tracking.
- Kanban Board — Drag-and-drop task board with swimlanes, labels, and team assignments.
- Helpdesk — Ticket triage and customer support inbox with SLA tracking.
- Page Builder — Block-based page editor with publishing to public URLs.
- Website Builder — Multi-page site builder with CMS, templates, and custom domains.
- Storefront — E-commerce storefront with product catalog, cart, and checkout.