- Projeto do módulo de Ciência da Computação da Trybe.
Foi implementado um gerador de relatórios que recebe como entrada arquivos com dados de um estoque e gera, como saída, um relatório acerca destes dados. Neste projeto foi utilizado a Programação Orientada a Objetos.
Esses dados de estoque poderão foram obtidos de diversas fontes:
- Através da importação de um arquivo CSV;
- Através da importação de um arquivo JSON;
- Através da importação de um arquivo XML.
Além disso, o relatório final possui duas versões: simples e completa.
Habilidades testadas nesse projeto da Trybe:
- Aplicar conceitos de Orientação a Objetos em Python;
- Aplicar padrões de projeto;
- Leitura e escrita de arquivos (XML, CSV, JSON).
- black
- wheel
- factory-boy
- flake8
- pytest
- pytest-json
- pytest-cov
- Faker