O projeto foi um desafio criado pela Metadados para testar as habilidades como Desenvolvedor, e é decorrente de um processo seletivo.
Desenvolver um serviço REST para tratar as regras de negócio descritas abaixo.
- .NET Core
- Testes unitários (sugestão xUnit)
- Entity Framework Core
- Front-end em SvelteKit
- Nome: Texto
- Valor Original: Numeral
- Data de Vencimento: Data
- Data de Pagamento: Data
- Nome: Texto
- Valor Original: Numeral
- Valor Corrigido: Numeral
- Quantidade de Dias de Atraso: Numeral
- Data de Pagamento: Data
- Todos os campos são obrigatórios.
O projeto utiliza como referência Clean Architecture, e utiliza conceitos como Clean Code, Single Resposability Principle, Unit Tests e mais.
- Certifique-se de ter o ambiente de desenvolvimento configurado para a linguagem escolhida.
- Clone este repositório.
- Execute o serviço em um ambiente local ou de sua escolha.
- Inicie o frontend, utilizando:
npm install & npm run dev
- Inicie o Backend com sua IDE de preferência.
Agradeço por participar do processo seletivo. Qualquer dúvida ou observação, sinta-se à vontade para entrar em contato.