Este é o repositório do backend do projeto AlertUp, uma rede social voltada para denúncias de situações cotidianas relacionadas ao Objetivo de Desenvolvimento Sustentável (ODS) 11 da ONU. Nosso objetivo é criar uma plataforma que permita aos cidadãos denunciar problemas urbanos, promovendo um ambiente urbano mais sustentável e melhorando a qualidade de vida nas cidades.
O backend foi desenvolvido utilizando a tecnologia ASP.NET e é responsável por gerenciar e armazenar os dados do AlertUp.
Para fazer os testes de forma online e sem necessidade de configurações, basta acessar o link do deploy e começar a utilizar.
Para configurar a aplicação para executar em ambiente local, é necessário ter instalado o Docker e o .NET 7 SDK, e assim seguir o passo a passo abaixo:
git clone https://github.com/AlertUp-Projeto-integrador-ODS-11/Backend.git
cd Backend
docker compose up
Certifique-se de alterar a variável "Environment":"Start" no arquivo appsettings.json
do projeto (localizado dentro da pasta BaldursGame). A mesma está com o valor "PROD", que deve ser alterado para "DEV" para ser usado localmente, como representado abaixo:
"Environment": {
"Start": "DEV"
},
Volte ao Terminal ou CMD e execute os seguintes comandos:
cd AlertUp
dotnet run
Outra opção é usar uma IDE .NET de sua preferência, como Visual Studio ou Jetbrains Rider. A aplicação estará disponível em localhost://5000, no seu navegador.
Breno Henrique |
Julia Alexandrino |
Matheus Queiroz |
Shomara Quispe |
Victor Paliari |
---|
Este projeto faz parte dos requisitos para a conclusão do programa de treinamento da Generation Brasil. Foi uma oportunidade incrível para colocarmos em prática todas as tecnologias aprendidas durante o curso, além das soft skills relacionadas a trabalho em grupo, orientação ao futuro, entre outras.