AQ Components — v0.7.0
Modular Data Systems for WordPress
AQ Components is a modular WordPress plugin framework designed to transform static content into interactive, structured, and scalable data experiences. Its first production-ready module, AQ-DAS (Dynamic Availability Selector), helps turn complex datasets into clear, actionable interfaces.
System Overview
From static listings to interactive selection systems
The idea behind AQ Components
Instead of rebuilding custom layouts for every project, AQ Components introduces a system-based approach where reusable modules handle structured data with consistency, clarity, and flexibility.
The first production-ready module
AQ-DAS is designed for situations where users need to compare locations, review pricing, check availability, and move directly into action through smart links and structured datasets.
Problem → Solution
Why this component matters
Problem
Availability data is often hard to read and harder to use
Static tables, long text blocks, and disconnected pages create friction for users trying to understand what is available, what it costs, and where to go next.
Solution
AQ-DAS turns structured data into a guided, action-ready interface
Users can browse locations, compare unit options, see price ranges, review status information, and move directly into contact or application flows with prefilled values.
Use Cases
Where AQ-DAS works best
Capabilities
Current AQ-DAS features
Data Interaction
- Dynamic location + unit selection
- Sorting modes
- Availability counts
- Automatic status messaging
- Available-from date support
Visual & Context Layer
- Featured image per location
- Price range display
- Location notes
- Units in dataset
User Actions
- Contact / Apply smart links
- Prefilled query values
- Action-ready front-end flow
Builder Experience
- Live admin preview
- Component duplication
- Unsaved changes protection
- Export JSON / CSV
- Import JSON
Smart Linking
Structured values that travel with the user
From browsing to action
AQ-DAS can pass structured query values directly into contact or application pages, reducing repetition and making the user journey more seamless.
Supported query parameters
location
unit
building_type
price
available
status
available_from
Setup
Installation workflow
Upload the plugin ZIP in WordPress
Activate AQ Components
Open AQ Components in the WordPress admin
Create a new component
Build the dataset
Copy the generated shortcode into any page
Positioning
More than a plugin: a reusable component system
Build once
Create modular tools that can be adapted across multiple projects without rebuilding logic from scratch.
Scale clearly
Separate data structure, interface behavior, and presentation so systems stay flexible as needs evolve.
Extend later
AQ-DAS is the first production-ready module, opening the door to future selectors, filters, and dashboards.
Next Layer
Demo and future variations
Component in Action
Live demo
AQ-DAS Rental
Check Unit Charges by Location
Example: Rental availability selector using AQ-DAS.
Possible future variations
- Housing availability selector
- Program fee selector
- Service package comparison tool
- Course/session availability interface