/Galeria

My own project developed alone using Java + Spring + React/Next + Docker w/ deploy to GitHub

Primary LanguageTypeScript

Galeria 💻

typescript spring java react postgre

ResumoAPI Endpoints

Descrição resumida do projeto.

🚀 Começo

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.

Pré-requisitos

variáveis de ambiente

Modifique o arquivo application.yml de acordo com as suas necessidades:

      url: jdbc:postgresql://localhost:5432/postgres
      username: postgres
      password: 123

Funcionamento

Como iniciar o projeto ->

cd imagelite
yarn dev
cd imageliteapi
mvn run

📍 API Endpoints

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

POST /v1/users/auth

REQUEST

{
  "email": "admin@admin.com",
  "password": "4444444"
}

RESPONSE

{
  "token": "OwoMRHsaQwyAgVoc3OXmL1JhMVUYXGGBbCTK0GBgiYitwQwjf0gVoBmkbuyy0pSi"
}