Versão Api de desafio backend pleno
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, .Net Core. Também deve usar o SGBD Mysql. Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone <https://github.com/raziisz/icts.git>
# Acesse a pasta do projeto no terminal/cmd
$ cd icts_test
# Instale as dependências
$ dotnet restore
# Instale a ferramenta Entity Framework core para controle das migrations e subir banco
$ dotnet tool install --global dotnet-ef --version 7.0.7
# Acesse a pasta appsettings.json na raiz do seu projeto com seu editor de código
$ "ConnectionStrings": {
"DefaultConnection" : "Host=myLocalhost;Database=myDb;Username=myUser;Password=myPassword"
},
na connection string altere a string connection com as credênciais de seu banco de dados
# Execute comando para rodar as migrações e criar banco de dados icts no SBGD Mysql
$ dotnet ef database update
# Execute a aplicação em modo de desenvolvimento
$ dotnet watch run
# O servidor inciará na porta:5042 - acesse <http://localhost:5042>
# Automaticamente ira abrir no browser o swagger da aplicação com as rotas.
As seguintes ferramentas foram usadas na construção do projeto:
Luiz Felipe 🚀
Feito com ❤️ por Luiz Felipe 👋🏽 Entre em contato!