Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michelereginabora/adote-na-web-backend
Este repositório implementa o backend do Adote na Web. Utiliza Java 17, Spring 3.3.3, Spring Web, Spring Data JPA , PostgreSQL Driver, Lombok, Spring Security, Validation e Swagger.
https://github.com/michelereginabora/adote-na-web-backend
java spring
Last synced: 17 days ago
JSON representation
Este repositório implementa o backend do Adote na Web. Utiliza Java 17, Spring 3.3.3, Spring Web, Spring Data JPA , PostgreSQL Driver, Lombok, Spring Security, Validation e Swagger.
- Host: GitHub
- URL: https://github.com/michelereginabora/adote-na-web-backend
- Owner: michelereginabora
- License: mit
- Created: 2024-09-11T19:35:02.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-03T22:00:33.000Z (about 1 month ago)
- Last Synced: 2024-10-10T17:23:20.539Z (about 1 month ago)
- Topics: java, spring
- Language: Java
- Homepage:
- Size: 47.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Adote na Web - Backend
Este repositório implementa o backend do Adote na Web, uma plataforma dedicada a facilitar a adoção de animais e conectar ONGs, protetores independentes e potenciais adotantes.
## Sobre o Projeto
O Adote na Web é uma iniciativa open-source que visa criar uma rede de apoio para animais em situação de adoção. Para mais detalhes sobre os objetivos e a descrição completa do projeto, visite o [README do frontend](https://github.com/michelereginabora/adote-na-web-frontend#readme).
## Tecnologias Utilizadas
- Java 17
- Spring Boot 3.3.3
- Spring Web
- Spring Data JPA
- PostgreSQL Driver
- Lombok
- Spring Security
- Validation
- Swagger## Links Importantes
- [Frontend do Projeto](https://github.com/michelereginabora/adote-na-web-frontend)
- [Backlog do Projeto](https://github.com/users/michelereginabora/projects/12)
- [Documentação (Wiki)](https://github.com/michelereginabora/adote-na-web-backend/wiki)
- [Código de Conduta](CODE_OF_CONDUCT.md)
- [Guia de Contribuição](CONTRIBUTING.md)## Configuração do Ambiente Local
1. Clone o repositório:
```
git clone https://github.com/michelereginabora/adote-na-web-backend.git
```
2. Instale o JDK 17 e o Maven.
3. Configure o PostgreSQL e crie um banco de dados para o projeto.
4. Copie o arquivo `application.properties.example` para `application.properties` e configure as credenciais do banco de dados.
5. Execute o projeto:
```
mvn spring-boot:run
```## Contribuindo
Este é um projeto open-source e estamos abertos a contribuições! Por favor, leia nosso [Guia de Contribuição](CONTRIBUTING.md) para saber como você pode participar.
**Importante:** Pull Requests devem ser abertas para a branch `develop`, não para `main`.
## Documentação
Para informações detalhadas sobre a API e como usar este backend, consulte nossa [Wiki](https://github.com/michelereginabora/adote-na-web-backend/wiki).
## Licença
Este projeto está licenciado sob a [Licença MIT](LICENSE).
## Contato
Para mais informações, entre em contato através de [[email protected]](mailto:[email protected]).