Skip to content

zopiolabs/zopio_escrow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

zopio

From idea to enterprise: Full-Stack business framework designed to build scalable apps

npm downloads npm version GitHub license Tech Stack Security Build Release

Overview

zopio is a modern full-stack business framework designed to build scalable business apps with Auto UI and plugin extensibility – built on a developer-first Next.js base. It is designed to be a comprehensive starting point for new apps, providing a solid, opinionated foundation with a minimal amount of configuration.

Getting Started

Clone the repo using:

npx zopio@latest init 

🚀 Ready to build something amazing?
👉 Start with the docs

📐 Architecture Overview

The Zopio monorepo is organized into five main workspaces:

  • apps/ – Production apps and user-facing frontends
  • devapps/ – Internal tools for developers
  • packages/ – Shared logic, UI, and system modules
  • registry/ – Plugin & integration catalog with validation
  • websites/ – Public-facing documentation and marketing sites

🧱 Applications (apps/)

Customer-facing and core service apps built on the Zopio framework.

App Description Status
🧑‍💼 app Main SaaS dashboard for customers
⚙️ api Backend API (authentication, business logic)
📘 docs Mintlify-based product documentation
🌐 web CMS-powered frontend or renderer
🧩 hub Module marketplace frontend 🛣 Roadmap
🛠 admin Admin panel for agencies & operators 🛣 Roadmap
🧭 onboarding Tenant onboarding wizard with Auto UI 🛣 Roadmap
🏢 portal B2B client portal with private content and roles 🛣 Roadmap
📊 status System & API status dashboard (uptime, latency) 🛣 Roadmap

🛠 Developer Tools (devapps/)

Development and infrastructure support tools, mostly used by internal teams.

Tool Description Status
🧰 cli CLI utility for scaffolding plugins/apps
🗂 dbstudio Visual DB explorer (Prisma Studio wrapper)
✉️ emailstudio Resend-compatible email previewer
🎨 storybook UI component viewer & design system explorer
🧪 uistudio AI-powered Auto UI / page builder 🛣 Roadmap
🧩 devpanel System & runtime management panel 🛣 Roadmap

📦 Shared Packages (packages/)

Modular and reusable building blocks powering all Zopio apps.

Domain Modules (Sample)
🔐 Auth auth, auth-rbac, auth-hooks, auth-log, auth-abac, auth-runner
🧠 Logic & DX crud, cms, mcp, feature-flags, rate-limit, webhooks
🗃 Infra database, data, next-config, security, storage
🔭 Observability analytics, notifications, observability
🎨 UI & Design design-system, email, view, view-builder
🤖 Workflow ai, trigger, trigger-rules
🌍 Support internationalization, seo, typescript-config, testing

🧩 Module Registry (registry/)

All modules listed in the hub marketplace are defined here.

Folder Description
📦 plugins/ UI plugins and extensions
🔌 integrations/ External integrations (e.g. Clerk, Stripe, Supabase)
🧱 apps/ Embedded micro frontends (e.g. CMS panel, CRM)
🧰 tools/ CLI helpers (e.g. create-plugin, formatters)
📑 schemas/ JSON schema definitions for validation
🧪 ci/ Validation scripts and registry tests
🧬 types/ Shared types for metadata (e.g. PluginManifest)
📚 examples/ Usage examples and stubs
📂 templates/ Scaffolding templates used by CLI

Each module must include a zopio.module.json manifest file describing its type, entry point, metadata, and optional schema definition.


🌍 Public Websites (websites/)

Folder Description
📘 zopio-docs/ Developer and API documentation
zopio-splash/ Public landing / marketing site

❤️ Join Zopio Community

We’re building Zopio together with developers like you.

Let’s shape the future of business frameworks, together!

DX & Automation Toolkit

🧩 Repository Automation & Contribution Setup

This repo includes automated quality checks and contribution tooling:

Folder Purpose
.github/ GitHub templates, policies, and workflow automation
.husky/ Local Git hooks (e.g. linting, tests before commits)
.vscode/ VS Code workspace config for consistent developer environment (DX/onboarding)
e2e/ End-to-end tests for critical user journeys (e.g. Playwright, Cypress)

These ensure a consistent developer experience and enforce contribution standards across all packages and apps.

About

zopio is a modern full-stack business framework

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 65.9%
  • HTML 13.1%
  • JavaScript 10.1%
  • SCSS 6.3%
  • MDX 2.3%
  • CSS 1.7%
  • Other 0.6%