Skip to content

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce SaaS — Multi-tenant Store Platform

A multi-tenant SaaS that lets merchants launch and operate online stores — with an admin dashboard, a storefront, a mobile app, and AI-assisted content.

Overview

A NestJS backend (hundreds of endpoints) serving multiple tenants from a single deployment, a Vue admin dashboard, a Nuxt storefront, and a Flutter mobile app — all organized as a monorepo.

Tech Stack

  • Backend: NestJS (TypeScript)
  • Admin dashboard: Vue
  • Storefront: Nuxt
  • Mobile: Flutter
  • Infrastructure: Docker (infrastructure/)
  • Layout: monorepo (apps/ + shared packages/)

Project Structure

apps/            # backend, dashboard, storefront, mobile
packages/        # shared libraries
infrastructure/  # docker / deployment
docs/            # documentation

Getting Started

npm install
npm run dev        # run the workspace
npm run build

Testing

npm test              # unit
npm run test:integration
npm run test:e2e

Status

Core commerce flows (multi-tenant catalog, orders, dashboard, storefront) are implemented. Shipping, notifications, and some AI-content features are being integrated.

About

Multi-tenant e-commerce SaaS - NestJS (236 endpoints), Vue dashboard, Nuxt storefront, Flutter app

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages