bcgov/document-generation-showcase

View on GitHub
docs/overview.md

Summary

Maintainability
Test Coverage
---
title: NR Document Generation Showcase
description: Generate standardized documents with structured templates.
---

## Summary

> Document Generation (DGEN) is a Web based service that provides NRM business users with the capability to generate standardized documents and letters using structured templates. DGEN implements capabilities similar to Word’s Mail Merge but DGEN is much more powerful. In addition, DGEN templates do not have to be rebuilt after every Word upgrade.   

### Capabilities  

- The capability to centrally share, access, and manage documents
- The capability to generate reusable templates for legal documents and form letters (e.g. permits & licenses)  
- A scalable document generation engine that allows multiple users to simultaneously generate documents  
- A library of document templates, secured by business area and stored in the document management system

### Getting Started

- [Getting Started](https://github.com/bcgov/nr-get-token/wiki/Getting-Started)
- [Developer Guide](./developer-guide.md) - How to develop applications that use DMS API:    
- [DevHub](https://developer.gov.bc.ca)  
- [DGEN](https://dgen.pathfinder.gov.bc.ca) - A showcase app for DGEN (coming soon). Here you can try out the DGEN capabilities   
- [nr-document-management-showcase](https://bcgov.github.io/nr-document-management-showcase) - GitHub Repo  
- [nr-messaging-service-showcase](https://bcgov.github.io/nr-messaging-service-showcase) - GitHub Repo  
- [README](../readme.md)
- [nr-showcase repositories](https://github.com/bcgov/?=nr-showcase)  

## Resources

[Open API definition](https://apistore.nrs.gov.bc.ca/store/apis/info?provider=admin&version=v1&name=dgen-api)  
[Documentation for the DGEN API](https://apps.nrs.gov.bc.ca/int/confluence/display/DO/dgen-api)  
[DGEN User's Guide](https://apps.nrs.gov.bc.ca/int/confluence/pages/viewpage.action?pageId=27066822)