-
Notifications
You must be signed in to change notification settings - Fork 0
Home
James Maes edited this page Dec 24, 2025
·
5 revisions
Metadata-driven application framework for building business software in Java.
Define data models, business logic, and UI through configuration and metadata. QQQ generates the REST APIs, admin dashboard, and database operations.
Capabilities:
- Data Management - RDBMS, filesystem, MongoDB, SQLite backends
- Business Logic - Actions, processes, automation, scheduled jobs
- User Interface - React dashboard with Material-UI
- API Layer - REST endpoints, CLI tools, Lambda functions
Frontend Middleware Backend
─────────────────────────────────────────────────────
React Dashboard Javalin HTTP Server Core Framework
Material-UI PicoCLI Commands RDBMS Module
Lambda Functions Filesystem Module
MongoDB Module
# Build
mvn clean install
# Run sample project
cd qqq-sample-project
mvn exec:javaSee Building Locally for details.
| Topic | Page |
|---|---|
| Architecture | High-Level Architecture |
| Modules | Core Modules |
| Development | Developer Onboarding |
| Releases | Release Flow |
| Contributing | Contribution Guidelines |