Skip to content

Desenvolvimento

Marcos Bravin edited this page Aug 6, 2026 · 1 revision

Desenvolvimento

Preparação

git clone https://github.com/MarcosBravin/ProxyEdu.git
Set-Location ProxyEdu
dotnet restore .\ProxyEdu.sln

Compilação e testes

dotnet build .\ProxyEdu.sln
dotnet test .\ProxyEdu.Tests\ProxyEdu.Tests.csproj

O projeto utiliza .NET 8 e possui componentes específicos do Windows.

Estrutura

  • ProxyEdu.Server — proxy, API, painel e persistência;
  • ProxyEdu.Client — serviço das estações;
  • ProxyEdu.Shared — contratos compartilhados;
  • ProxyEdu.Tests — testes automatizados;
  • installer — empacotamento NSIS.

Contribuições

Leia o guia de contribuição, siga o Código de Conduta e use os templates de issue e pull request.

Não inclua artefatos gerados, credenciais, dados reais, certificados ou alterações sem relação com o objetivo do pull request.

Clone this wiki locally