// iniciando

  • [..]tipografiaZodiak
  • [..]renderizadorWebGL
  • [..]idiomapt-BR
  • [..]projetos13

000%

Pular para o conteúdo

Sellvia API

Índice
04
Ano
2026
Stack
10
Destaque
GitHub
Todos os projetos

API de catálogo multiempresa com armazenamento de mídia em object storage

O problema

Pequenos comerciantes que vendem por catálogo não têm onde centralizar produto, categoria e foto — e acabam mantendo o estoque no álbum do celular.

A solução

Backend REST em Kotlin e Spring Boot para catálogo multiempresa: autenticação, administração de empresas, produtos, categorias e upload de mídia em Cloudflare R2 via SDK S3. Domínio isolado por arquitetura hexagonal, portas e adaptadores explícitos, migrations com Flyway e suíte de testes com JUnit e MockK. Serve o app Android da mesma plataforma.

Stack
  1. 01Kotlin
  2. 02Spring Boot
  3. 03PostgreSQL
  4. 04Cloudflare R2
  5. 05S3 SDK
  6. 06Arquitetura Hexagonal
  7. 07Clean Architecture
  8. 08MockK
  9. 09Flyway
  10. 10Docker
Próximo projetoHSG Hospital Information System