Aplicativo Web para busca de repositórios no GitHub
ASP.NET Core 3.1: Framework multi-plataforma para desenvolvimento de aplicativos web. A linguagem usada foi C#.
NuGet: Gerenciador de pacotes para .NET.
xUnit: Conjunto de ferramentas para teste unitário em .NET.
Octokit.NET: Biblioteca para .NET de cliente para a API do GitHub.
Angular 9: Framework JS para desenvolvimento de front-end SPA. A linguagem usada foi TypesScript 3.7.
NPM: Gerenciador de pacotes JavaScript.
Bootstrap 4(CSS): Biblioteca CSS para desenvolvimento de aplicativos Web responsivos.
Font Awesome: Pacote de ícones para Web.
- Instale o ASP.NET Core SDK 3.1: https://dotnet.microsoft.com/download/dotnet-core/3.1
- Instale o Node.js e o NPM: https://nodejs.org/
- No terminal, navegue até a pasta "GitHubExplorer.App" e execute
dotnet run
Deve ser exibido o endereço e a porta onde o programa está sendo executado.
Navegue até a pasta "GitHubExplorer.Tests" e execute
dotnet test
- Instale o Docker https://www.docker.com/
- No terminal, navegue até a pasta "GitHubExplorer.App" e execute
docker build -t andrevm-github-explorer .
- Execute
docker run -p 127.0.0.1:8080:80/tcp andrevm-github-explorer
O aplicativo deve estar rodando na porta 8080.