open-mercato

Active
GitHub TypeScript MIT

Description

AI-Engineering Foundation Framework built with AI and designed for AI. Hundreds of architectural and domain decisions (multi-tenancy, RBAC, event flow, pricing, sales pipeline,CRM/ERP processes) are already made conventions and specs so agents (Cursor, Claude Code, Codex) arch...

Key Features

  • AI-engineering foundation framework giving code assistants architectural awareness
  • Ready-made CRM/ERP domain modules starting at 80% completion
  • Modular architecture with auto-discovery, overrides, and extensions
  • Multi-tenant by default with strict organization/tenant scoping per entity and API
  • Feature-based RBAC combining per-role and per-user feature flags with org scoping
  • Modern stack: Next.js App Router, TypeScript, MikroORM, Awilix DI

Use Cases

πŸ’‘ Rapidly build enterprise-grade CRM and ERP systems
πŸ’‘ Create B2B e-commerce and order management backends
πŸ’‘ Build multi-tenant SaaS platforms and self-service portals
πŸ’‘ Provide structured development foundation for AI coding assistants (Cursor, Claude Code)
πŸ’‘ Build custom workflows and data lifecycle management

Quick Start

1. Install Node.js 24 and Docker
2. Clone the repo and switch to develop branch
3. Run docker compose up -d for PostgreSQL and Redis
4. Copy .env.example and configure environment variables
5. Run yarn dev:greenfield to start the app
6. Open http://localhost:3000

Related Projects