O módulo gera documentos é responsável por receber um conjunto de dados, e um template, e fazer as substituições das chaves. Gerando no fim os arquivos preenchidos:
Critérios de aceitação
[x] Módulo encapsulado com assinatura: path_template, dicionário_chave_valor, nome do arquivo de saída, flag pdf ou não
[x] Geração de documentos a partir de template md
[x] Conversão para pdf caso flag == 1
[x] Padronização do nome do arquivo, a fim de criar arquivo com nome aceito pelo sistema operacional
[x] pull request do módulo
Assinatura dicionário chave_valor:
{
"NOME": "Rafael",
"DISCIPLINA": "Sistema de bancos de dados 1",
"DATA": "23 de Novembro de 2022",
"CPF": "074.157.341-50",
"MATRICULA": "200026788"
}
Módulo gera Documentos
O módulo gera documentos é responsável por receber um conjunto de dados, e um template, e fazer as substituições das chaves. Gerando no fim os arquivos preenchidos:
Critérios de aceitação
Assinatura dicionário chave_valor:
{ "NOME": "Rafael", "DISCIPLINA": "Sistema de bancos de dados 1", "DATA": "23 de Novembro de 2022", "CPF": "074.157.341-50", "MATRICULA": "200026788" }