An open API service indexing awesome lists of open source software.

https://github.com/marcelobezz/automatizando-testes-em-java

Projeto do curso "Boas práticas de programação: automatizando testes com Java" da plataforma Alura
https://github.com/marcelobezz/automatizando-testes-em-java

boas-praticas java testes-automatizados testes-unitarios

Last synced: 10 months ago
JSON representation

Projeto do curso "Boas práticas de programação: automatizando testes com Java" da plataforma Alura

Awesome Lists containing this project

README

          

## 💻 Sobre o projeto

Adopet é um site fictício de adoção de pets, com funcionalidades para cadastro de tutores, de abrigos e de pets, além de solicitação de adoções. Nesse repositório o projeto será uma API Rest em Java do Adopet.

---

## ⚙️ Funcionalidades

- [x] Cadastro/atualização de tutores;
- [x] Cadastro de abrigos;
- [x] Cadastro de pets do abrigo;
- [x] Listagem de pets disponíveis para adoção;
- [x] Solicitação de adoção;
- [x] Aprovação/reprovação de adoção;

---

## 🎨 Layout

O projeto desse repositório é apenas a API Backend, mas existe um figma com o layout que está disponível neste link: Layout no Figma

---

## 🛠 Tecnologias

As seguintes tecnologias foram utilizadas no desenvolvimento da API Rest do projeto:

- **[Java 17](https://www.oracle.com/java)**
- **[Spring Boot 3](https://spring.io/projects/spring-boot)**
- **[Maven](https://maven.apache.org)**
- **[MySQL](https://www.mysql.com)**
- **[Hibernate](https://hibernate.org)**
- **[Flyway](https://flywaydb.org)**

---

## 📝 Licença

O projeto desse repositório foi desenvolvido por [Alura](https://www.alura.com.br) e utilizado nos cursos de boas práticas de programação com Java.

Instrutor: [Rodrigo Ferreira](https://cursos.alura.com.br/user/rodrigo-ferreira)

---