Open source tools for every layer of government service delivery.
Strata is a gold-standard target architecture and suite of open-source tools that gives government agencies everything they need to run a modern service.
This is a template repository for a DocumentAI API application. Unlike some other Strata templates, this is more of a complete application intended for use almost out of the box.
See navapbc/strata for other template repos.
- API for identifying and extracting data from "document" files
.
├── template # The template (the things that get installed/updated)
│ ├── .github # GitHub workflows
│ ├── docs # Project docs and decision records
│ └── {{app_name}} # Application code
└── template-only-docs # Template repo docs
To get started using the template application on your project, for an
application to be called <APP_NAME>:
-
Install template by running in your project's root:
nava-platform app install --template-uri https://github.com/navapbc/strata-template-documentai-api . <APP_NAME>
-
Follow the steps in
<APP_NAME>/README.mdto set up the application locally. -
Optional, if using the Strata infrastructure template, follow the deployment guide to set up the various pieces of your infrastructure.
If you have previously installed this template and would like to update your project to use a newer version of this template:
-
Update app template by running in your project's root:
nava-platform app update . <APP_NAME>
This project is licensed under the Apache 2.0 License. See the LICENSE file for details.