This repository has been superseded by type-specific templates.
Choose the template that matches your QBit type:
| Template | Use When |
|---|---|
| qbit-template-extension | Extending QQQ infrastructure (auth, audit, customizers) |
| qbit-template-data | Providing reference data (countries, currencies, codes) |
| qbit-template-application | Building complete applications (WMS, CRM, inventory) |
Each QBit type has distinct patterns:
- Extension QBits - No tables, hooks into existing QQQ behavior
- Data QBits - Table prefixing, sync processes, Liquibase generators
- Application QBits - QAppSection (required), widgets, processes
Type-specific templates provide the right structure and documentation for each use case.
Architecture documentation remains available in this repo:
- QBit Basics - Core concepts
- Architecture - Base classes and patterns
- Type Taxonomy - Type definitions and guidance