Skip to content
This repository has been archived by the owner on Aug 5, 2023. It is now read-only.

Projeto de Graduação - SCAP (Sistema de Controle de Afastamento de Professores)

License

Notifications You must be signed in to change notification settings

lrmendess/grad-impl-monografia

Repository files navigation

Sistema de Controle de Afastamento de Professores

Documentação do domínio:

Requisitos de ambiente:

  • .NET Core 3.1
  • Libman 2.1
  • MySQL 5.7

Configurações extras:

As variáveis de ambiente abaixo precisam ser definidas nos arquivos appSettings.*.json ou docker-compose.yml para que a conexão com o banco de dados possa ser estabelecida e os serviços de E-mail e Logging funcionem adequadamente:

"ConnectionStrings": {
    "DefaultConnection": "server=localhost;port=3306;database=scap_db_dev;uid=root;password=;allow user variables=true"
},
"EmailSender": {
	"Host": "smtp.mailtrap.io",
	"Port": "2525",
	"EnableSSL": "True",
	"FromEmail": "[email protected]",
	"UserName": "USER_NAME",
	"Password": "PASSWORD"
},
"Kisslog": {
	"OrganizationId": "ORGANIZATION_ID",
	"ApplicationId": "APPLICATION_ID",
	"ApiUrl": "https://api.kisslog.net"
}

Para executar a aplicação, tenha uma instância do MySQL em funcionamento e utilize os seguintes comandos:

dotnet restore # Instalação das dependências do projeto
libman restore #Instalação das libs CSS & JS
dotnet run # Execução da aplicação

About

Projeto de Graduação - SCAP (Sistema de Controle de Afastamento de Professores)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published