Pata Amiga API

API

Pata Amiga é uma rede social para usuários e abrigos que querem adotar ou anunciar animais para adoções, possuindo funções como criação de postagem de posts detalhados sobre os animais, criação e personalização do perfil do usuário e do abrigo, login com provedores externos, sistema de contato com chat em tempo real dentre outros. Utilizando Spring boot, Java, princípios do SOLID, TDD com testes em JUnit e documentação em Swagger, que se conecta com um banco de dados relacional (SQL) PostgreSQL, com autenticação JWT com spring security e com Oauth2, além de usar cache com redis