Application
Content Management (CMS)
Headless CMS with structured content types and media management.
FreeComing Soon
Overview
The Content Management qBit provides a headless CMS for qqq applications. Define custom content types, manage media assets, and deliver content via API to any frontend.
Features
- Custom Content Types - Define structured content with flexible field types
- Media Library - Upload, organize, and transform images and files
- Versioning - Track content history with rollback capabilities
- Workflows - Draft, review, and publish states
- Localization - Multi-language content with translation workflows
- API Delivery - REST and GraphQL endpoints for content delivery
Use Cases
- Marketing websites with editable content
- Documentation sites with structured pages
- Multi-brand content management
- Applications needing user-generated content
Installation
bash
qqq install qbit-cms --license YOUR_LICENSE_KEYConfiguration
Define your content types:
java
new QInstance()
.withQBit(new CMSQBit()
.withContentType(new ContentType()
.withName("blogPost")
.withFields(List.of(
new TextField("title").required(),
new RichTextField("body"),
new MediaField("featuredImage"),
new SelectField("category", categories)))));Requirements
- qqq Framework 1.0+
- Java 21+
- S3-compatible storage for media
- QRunIO account with valid license key
Related Application qBits
Free*
Application
Customer Service
Support ticketing system with knowledge base and customer portal.
Licensed
Application
E-commerce Backend
Product catalog, cart, checkout, and payment processing APIs.
Licensed
Application
Order Management (OMS)
Complete order lifecycle management from placement to fulfillment.