Descrição resumida do projeto.
Um projeto simples de uma biblioteca de fotos online, com um procesos de autenticação, em Spring/React/Next, usando PostgreSQL como banco de dados e um deploy no Docker.
Modifique o arquivo application.yml
de acordo com as suas necessidades:
url: jdbc:postgresql://localhost:5432/postgres
username: postgres
password: 123
Como iniciar o projeto ->
cd imagelite
yarn dev
cd imageliteapi
mvn run
route | description |
---|---|
PST /v1/users/auth | Autentica um usuário e retorna um token JWT |
GET /v1/images | Retorna uma lista com todas as imagens do sistema |
POST /v1/images | Adiciona uma nova imagem |
GET /v1/images/id | Retorna uma imagem apenas |
REQUEST
{
"email": "admin@admin.com",
"password": "4444444"
}
RESPONSE
{
"token": "OwoMRHsaQwyAgVoc3OXmL1JhMVUYXGGBbCTK0GBgiYitwQwjf0gVoBmkbuyy0pSi"
}