| Nome | Matricula | Turma |
|---|---|---|
| Pedro Herique Vasco Antonieti | 556253 | 2TDSPH |
API RESTful desenvolvida em Java com o framework Spring Boot, focada na gestão de pátios do SolidarMap. O SolidarMap é um sistema que conecta pessoas em situações de emergência com recursos essenciais como comida, abrigo, remédios e água. A plataforma utiliza localização geográfica, comunicação direta e avaliações para promover a confiança e agilidade em momentos críticos.
Para iniciar o projeto faz-se necessário seguir algumas etapas abaixo:
- Java 17+
- Maven 3.5.0+
- IDE (como IntelliJ, Eclipse ou VS Code)
- Clone o repositório para a sua pasta:
git clone https://github.com/SolidarMap/solidar-api.git
- Acesse a pasta onde você colocou seu projeto:
cd solidar-api - Copile e execute o projeto (caso possua Maven instalado):
mvn spring-boot:run
- Acesse o Swagger para testar os endpoints:
http://localhost:8080/swagger-ui/index.html
📌 OBS: O projeto utiliza Banco de Dados Oracle da FIAP. Veja o modelo do .env.example para inserir o USUARIO e SENHA. Após configurar, renomeie o arquivo para .env.
Você pode rodar o projeto diretamente pelas IDEs abaixo:
- Abra o IntelliJ IDEA.
- Clique em File > Open e selecione a pasta
solidar-api. - O IntelliJ detectará o projeto Maven e fará a importação automática.
- Certifique-se de que o SDK está como Java 17 ou superior:
- Vá em File > Project Structure > Project SDK.
- Navegue até a classe principal:
src/main/java/br/com/solidarmap/solidar_api/SolidarApiApplication.java
- Clique com o botão direito na classe e selecione Run 'SolidarApiApplication'.
- O projeto será iniciado e poderá ser acessado em:
http://localhost:8080/swagger-ui/index.html
- Abra o Eclipse.
- Vá em File > Import > Maven > Existing Maven Projects.
- Selecione a pasta
solidar-apique foi clonada. - Clique em Finish para importar.
- Certifique-se de que o JDK está como Java 17 ou superior:
- Clique com o botão direito no projeto → Build Path > Configure Build Path.
- Navegue até a classe:
src/main/java/br/com/solidarmap/solidar_api/SolidarApiApplication.java
- Clique com o botão direito nela → Run As > Java Application.
- A aplicação será iniciada em:
http://localhost:8080/swagger-ui/index.html
Se estiver usando Windows e não tem Maven instalado, use o Maven Wrapper:
.\mvnw.cmd spring-boot:run