Skip to content

gabrielliosc/hack-for-change

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation


Hack for change - City solutions

Plataforma de Ensino Gamificada

Table of Contents
  1. Sobre o projeto
  2. Front-end
  3. API
  4. Roadmap
  5. Contato colaboradores

Sobre o projeto

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.

Tecnologias utilizadas

Essas foram as tecnologias usadas para a implementação desse projeto.

HTML5 CSS3 React Figma C# .Net Oracle

(voltar para o topo)

Front-end

Pré requisitos

Ter o npm instalado na máquina

Instalação

  • npm

navegar até a pasta do projeto e rodar os seguintes comandos

npm install
npm start

Back-end

Pré requisitos

[https://visualstudio.microsoft.com/pt-br/downloads/](Visual Studio) [https://dotnet.microsoft.com/pt-br/download/dotnet/6.0](NET 6.0 SDK)

Instalação

  1. Clone o repositório
    git clone https://github.com/gabrielliosc/hack-for-change.git
  2. 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.
  3. 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.
  4. Executar o Projeto: Agora você está pronto para executar o projeto. Pressione F5 ou vá para "Debug" > "Start Debugging" no Visual Studio.
  5. 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.
  6. Documentação API (Opcional): https://localhost:porta/swagger/index.html

(voltar para o topo)

Roadmap

  • 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

(voltar para o topo)

Contato colaboradores

(voltar para o topo)

About

Projeto para o Hackhaton "Hack for Change"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published