Skip to content

pauloamorim2006/forcavendasapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Força de Vendas - API

Modelo de API de um Força de Vendas utilizando ASP.NET Core WebAPI e SQL Server utilizando os princípios do SOLID

Funcionalidades:

O sistema realiza o controle de pedidos de venda. Atende de forma simples diversas situações e serve como base para desenvolvimento de diversas regras.

Recursos:

  • Autenticação
  • Unidade de Medida
  • Produto
  • Cliente
  • Condição de Pagamento
  • Forma de Pagamento
  • Pedido

Extras:

  • Paginação
  • Cache
  • Logger(Kisslog)
  • Health Check

Tecnologias:

  • ASP.NET Core WebAPI 3.1
  • SQL Server
  • Entity Framework Core
  • Identity
  • Swagger
  • Fast Report Open Source
  • FluentValidation
  • Wkhtmltopdf.NetCore
  • Bogus
  • MOQ
  • XUnit
  • LINQKit
  • Redis (Distributed Cache)
  • Kisslog

Testes:

  • Foram desenvolvidos diversos testes unitários para os Services dos projetos

Autorização

  • O fonte pode ser utilizado em quaquer projeto, o único pedido é que cite esse github como fonte caso seja utilizado

Observação:

É um sistema incompleto, que serve somente para estudos de desenvovimento. Não nos responsabilizamos pela sua utilização, como também não garantimos as funcionalidades desenvolvidas. Ressaltamos que todos os pedidos devem ser faturados em um sistema fiscal após a geração.

About

Força de Vendas - ASP.NET Core WebAPI com SQL Server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published