Skip to content

sruinascimento/api_adopet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Adopet

status-projeto license Java-version springboot-version

A Adopet é uma plataforma que conecta pessoas interessadas em adotar animais de estimação com abrigos e ONGs. Com protótipos testados pelo time de UX/UI, a primeira versão foi requisitada. Os usuários podem criar perfis, visualizar animais disponíveis para adoção, enquanto abrigos/ONGs podem criar perfis para os pets e concretizar as adoções. As principais funcionalidades do backend incluem a implementação de uma API REST com rotas, validações de regras de negócio, persistência de dados em uma base de dados e serviço de autenticação para acesso às rotas. O próximo passo é a integração com o frontend.

Acesse o Figma do projeto no link

🪓 Tecnologias

  • Java - 17.0.3 LTS
  • Spring - 3.0
  • MySQL
  • Docker
  • Git
  • Insomnia

Java Spring MySQL Docker Git Insomnia

🎯 4 Semanas de desafios

1ª Semana

  • Implementar a base de dados e criar a tabela para Tutores
  • Implementar a rota /tutor da api REST
  • Implementar o método POST para salvar um tutor e devolver um json com a representação do mesmo
  • Implementar o método GET para devolver um json com uma lista de tutores
  • Implementar o método GET para devolver um json do tutor por meio do seu id
  • Implementar o método PUT para atualizar totalmente um tutor devolver um json com sua representação
  • Implementar o método PATCH para atualizar parcialmente um tutor devolver um json com sua representação
  • Implementar o método DELETE para excluir Tutor pelo seu id e retornar uma mensagem de erro ou sucesso
  • Fazer validações nos campos obrigatórios

✅ Resultados

Desenvolvido por @sruinascimento

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages