Skip to content

ThiagoFBastos/SIG

Repository files navigation

SIG

Tecnologias Começando API Endpoints Contribuição

SIG é uma API simples para o controle de atividades de uma escola

💻 Tecnologias

  • .NET 8
  • C#
  • Asp .NET Core
  • Entity Framework
  • AutoMapper
  • FluentValidation
  • Postgres
  • Xunit
  • Moq

🚀 Começando

Pré-Requisitos

  • .NET 8
  • Postgres

Clonando o projeto

Como clonar o projeto

git clone https://github.com/ThiagoFBastos/SIG.git

Configurando appsettings.json

 "ConnectionStrings": {
    "DefaultConnection": "<SUA STRING DE CONEXÃO>"
  }

Migrações

  1. Baixe o comando dotnet ef: dotnet tool update --global dotnet-ef
  2. Execute o comando para executar as migrações: dotnet ef --project Persistence --startup-project API database update --context RepositoryContext

Executando

Como executar o projeto

cd SIG
dot net run --project API

ou

Execute o projeto no Visual Studio

📍 API Endpoints

📫 Contribuição

  1. git clone https://github.com/ThiagoFBastos/SIG.git
  2. git checkout -b feature/NAME
  3. Siga os padrões de commit
  4. Abra um Pull Request explicando o problema que está resolvendo

Documentações que podem ajudar

📝 Como criar um Pull Request

💾 Padrão de commit

Releases

No releases published

Packages

No packages published

Languages