Sobre | Como contribuir | Licença
Projeto desenvolvido durante o AcelerateDev realido pela Codenation em parceira com a Stone.
Em projetos modernos é cada vez mais comum o uso de arquiteturas baseadas em serviços ou microsserviços. Nestes ambientes complexos, erros podem surgir em diferentes camadas da aplicação (backend, frontend, mobile, desktop) e mesmo em serviços distintos. Desta forma, é muito importante que os desenvolvedores possam centralizar todos os registros de erros em um local, de onde podem monitorar e tomar decisões mais acertadas. Neste projeto vamos implementar um sistema para centralizar registros de erros de aplicações.
Para rodar o projeto é necessário renomear o arquivo .env.example para .env dentro da pasta backend
Lista de requisitos necessários para rodar o projeto
- Guia de instalação do Docker (macOs, Windows, Linux)
- Guia de instalação do Docker Compose (macOs, Windows, Linux)
- Para executar o projeto é necessário executar o seguinte comando na pasta raiz do projeto
docker-compose up -d
Instruções para desenvolver o projeto
Lista de todos os requisitos necessários para desenvolver esse projeto.
Configurações necessário para o ambiente de desenvolvimento
- Preencher o arquivo appsettings.json
- Executar o comando npm install na pasta "frontend"
dotnet build
dotnet publish -c Release
dotnet build
Contribuições são sempre bem-vindas e podem ser feitas de diferentes formas.
-
Reportar um bug
Se você encontrar algum bug, ele poderá ser reportado através de issues aqui. -
Solicitar uma nova funcionalidade
Você pode solicitar uma nova funcionalidade através de issues aqui e caso queria, poderá implementá-la seguindo os passos:
- Faça um fork desse repositório;
- Cria uma branch com a sua feature:
git checkout -b feature/minha-feature
; - Faça commit das suas alterações:
git commit -m 'feat: Minha nova feature'
; - Faça push para a sua branch:
git push origin feature/minha-feature
.
Esse projeto está sob a licença MIT.