Groupchat é um projeto de uma rede social baseada em WhatsApp e Discord. O projeto possui um front-end e back-end completo, com um sistema de autenticação básico, Uma API Rest completa feita em ASP.NET com Entity Framework Core, utilizando SQL Server como Database. O design e front-end foi construído do zero, utilizando Angular e Tailwind, além da biblioteca Ionicons para os ícones.
Para instalar e executar o projeto, é necessário o SQL Server instalado, também é recomendado utilizar VS Code e Visual Studio. 1 - Clone o projeto em um diretório de sua escolha.
2 - Abra a pasta GroupchatAPI utilizando Visual Studio
3 - Instale as extensões do projeto através do Nuget, como Entity Framework Core e SQL Server
4 - Execute o projeto para inicializar a API Rest
5 - Abra a pasta GroupchatUI utilizando VS Code
6 - Instale as extensões utilizando o npm update ou yarn upgrade, será também necessário instalar a última versão do Angular
7 - Execute o projeto com ng serve -o
e aguarde até ele abrir em seu navegador
8 - Caso não haja nenhum erro, ambos o back-end e front-end estarão funcionando corretamente.