Este é um projeto que contém biblioteca de classes, API, Web e Teste.
Biblioteca de classes utilizando Entity Framework.
Projeto Web utilizando ASP.NET Core, Bootstrap, JavaScript e CSS.
Projeto API utilizando o framework ASP.NET Core com Swagger, migrations e Oracle Database.
Projeto de Teste utilizando JUnit.
- IDE Visual Studio
- .NET Core SDK
- .NET Framework
- Oracle Database
- Oracle Data Provider for .NET
- Clone o repositório para o seu ambiente local
- Configure a conexão com o banco de dados Oracle no arquivo appsettings.json ou aplique as configurações existentes em seu banco local.
- Para criação da estrutura do banco utilize o comando 'Update-Database' no Package Manager Console ou 'dotnet ef database update' no terminal.
Execute os projetos Web e API simultaneamente para utilizar a aplicação ou para realizar testes utilize o projeto de testes.
No Swagger foram criadas 3 categorias:
- Usuário
- Administrador
- Utilitários
Este projeto é licenciado sob a MIT License.