Examples¶
Explore complete DAZZLE applications demonstrating various features and complexity levels.
Example Projects¶
| Example | Complexity | Key Features |
|---|---|---|
| Simple Task | Beginner | CRUD, surfaces, workspaces |
| Contact Manager | Beginner+ | Indexes, search, workspace layouts |
| Support Tickets | Intermediate | Foreign keys, entity relationships |
| Ops Dashboard | Intermediate+ | Personas, dashboards, engine hints |
| FieldTest Hub | Advanced | Persona scoping, attention signals, multi-workspace |
Additional Examples¶
| Example | Key Features |
|---|---|
pra |
Experiences, wizards, multi-step flows |
llm_ticket_classifier |
LLM integration, ticket classification |
rbac_validation |
Role-based access control, permissions |
Learning Path¶
simple_task → contact_manager → support_tickets → ops_dashboard → fieldtest_hub
(Beginner) (Beginner+) (Intermediate) (Intermediate+) (Advanced)
Running Examples¶
All examples follow the same pattern:
This starts:
- UI: http://localhost:3000
- API: http://localhost:8000/docs
Running Without Docker¶
Running with Hot Reload¶
CI Priority Levels¶
Examples are tested in CI with different priority levels:
| Priority | Examples | CI Behavior |
|---|---|---|
| P0 | simple_task, contact_manager | Blocks PRs |
| P1 | support_tickets, ops_dashboard | Warnings only |
| P2 | fieldtest_hub | Main branch only |
Creating Your Own¶
Start a new project with:
See Your First App for a guided tutorial.