BoxApp Api é um projeto de código fechado escrito em .NET Core 6.0. Totalmente escrito para atender o modelo de serviços web RESTful.
- ASP.NET 6.0
- ASP.NET MVC Core
- ASP.NET WebApi Core with JWT Bearer Authentication
- .NET Core Native DI
- ASP.NET Identity Core
- Entity Framework Core 6.0
- IoC Container - Inversion of Control
- AutoMapper
- FluentValidator
- Swagger UI with JWT support
- .NET DevPack
- .NET DevPack.Identity
- MongoDB v6.0.0
- PostgreSQL v14
- Auditoria Banco de dados: CreatedAt/UpdatedAt CreatedBy/UpdatedBy
- Soft Delete - Exclusão suave
- Common: Constants, Helpers, Extensions, Middlewares, Pagination, Sorting
- Http factory
- SignalR
- Session & Cookie
- Async/Await
- Domain Driven Design (camadas e padrão de modelo de domínio)
- Unit of Work
- Repository & Generic Repository
- Swagger UI
- Multitenant
- Postman
- Swagger (OpenAPI)
*Lançamento v1.0 em 15/08/2022
- Account - Autenticação/Autorização/Navegação
- Usuários
- Permissões
- Grupos de Usuários
*Lançamento v1.1.0 em 01/09/2022
- Clientes
- Ativos (Produtos e Serviços)
*Lançamento v1.2.0 em 11/10/2022
- Pipelines
*Lançamento v1.3.0 em 03/11/2022
- Serviços
- Serviços de Clientes
- Fornecedores
- Serviços de Fornecedores
*Lançamento v1.4.0 em 14/11/2022
- Perfil de usuários (Conta, Segurança, Informações pessoais)
*Lançamento v1.5.0 em 01/12/2022
- Api de Produtos
- Api de Clientes Produtos
- Api de Fornecedores Produtos
- Api de Contratos
- Api de Clientes Contratos
- Api de Chave de Api Terceiro
- Dashboard Comercial
- Total clientes Ativos com contrato
- Total contratos mensais (Em Reais)
- Total contratos anuais (Em Reais)
- Ticket médio ( Global | Mensal | Anual)
- Sincronização de clientes com o BOM CONTROLE
- Sincronização de contratos com o BOM CONTROLE
- Atualização da periodicidade dos contratos a partir do BOM CONTROLE
- Cadastro de clientes agora atende aos tipos de pessoa (Física e Jurídica)