Table of Contents
Plataforma de Ensino Gamificada, a PEG, para jovens, incentivando o estudo por meio de entretenimento e competitividade.
Com o foco de reforçar a matéria de aulas e exercícios práticos com avanços de dificuldades para cada matéria.
Essas foram as tecnologias usadas para a implementação desse projeto.
Ter o npm instalado na máquina
- npm
navegar até a pasta do projeto e rodar os seguintes comandos
npm install
npm start
[https://visualstudio.microsoft.com/pt-br/downloads/](Visual Studio) [https://dotnet.microsoft.com/pt-br/download/dotnet/6.0](NET 6.0 SDK)
- Clone o repositório
git clone https://github.com/gabrielliosc/hack-for-change.git
- Abra o Projeto no Visual Studio: Abra o Visual Studio e selecione "File" > "Open" > "Project/Solution". Navegue até a pasta onde você clonou o repositório e selecione o arquivo .sln do projeto para abri-lo.
- Restaurar Pacotes NuGet: Aguarde o Visual Studio concluir a restauração dos pacotes NuGet. Isso pode ser feito automaticamente, mas você pode verificar isso indo para "Tools" > "NuGet Package Manager" > "Manage NuGet Packages for Solution" e garantindo que todos os pacotes estejam restaurados corretamente.
- Executar o Projeto: Agora você está pronto para executar o projeto. Pressione F5 ou vá para "Debug" > "Start Debugging" no Visual Studio.
- Teste a API: Após a compilação bem-sucedida, abra um navegador ou uma ferramenta de teste de API, como o Postman, e acesse https://localhost:porta . Você deve receber uma resposta da API.
- Documentação API (Opcional): https://localhost:porta/swagger/index.html
- Adicionar autenticação jwt a API
- Permitir que o usuário insira uma foto de perfil ou customize seu avatar
- Adicionar novos mapas e fases
- Adicionar novas matérias
- Implementar chat
- Carolina Machado - https://github.com/CavMCarolina
- Gabrielli Oliveira - https://github.com/gabrielliosc
- Juan Godoy - https://github.com/Jixatos
- Lívia Oliveira - https://github.com/liviaaoliveira
- Valéria Harumi - https://github.com/valeriaharumi