How-to guides¶
These guides walk through common DP³ application-development tasks step by step. They complement the configuration reference: start here when you know what you want to do, then follow links to the reference pages for option details.
Available guides¶
- Get started with local DP³ app development - Set up a local application environment for testing configuration, inputs, and modules before deploying them.
- How to add an attribute - Define a new attribute in
db_entities, roll the configuration out, send test data, and verify that DP³ accepts it. - How to add an input module - Connect an external producer to the DP³ API and verify that the incoming data is accepted.
- How to add a secondary module - Add worker-side logic that reacts to incoming or stored data and emits derived results.
- How to deploy a DP³ application - Install the backing services, generate the process-manager setup, and operate a live deployment.
- How to set up for DP³ platform development - Prepare the repository for working on DP³ itself, including tests and docs.
- How to extend the documentation - Build the docs locally, preview changes, and work with the documentation toolchain.