/icts

Primary LanguageC#

ICTS_TEST

Versão Api de desafio backend pleno

Pré-requisitos

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

🎲 Rodando a API (servidor)

# 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.

🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

Autor



Luiz Felipe
🚀

Feito com ❤️ por Luiz Felipe 👋🏽 Entre em contato!

Linkedin Badge Outlook Badge