Gerador de QR Codes em Java + Spring Boot, com foco em simplicidade e prontidão para produção.
O projeto utiliza ZXing para gerar QR Codes e inclui dependência do AWS SDK (S3) para possibilitar armazenamento/integração com bucket (quando habilitado).
Ideal para APIs que precisam gerar QR Codes para links, pagamentos, eventos, autenticação, campanhas, etc.
- API REST com Spring Boot
- Geração de QR Code com ZXing
- Estruturado para rodar localmente com Maven
- Pronto para evoluir para upload/armazenamento no Amazon S3 (dependência já incluída)
- Java (projeto configurado com
java.versionno Maven) - Spring Boot (Web MVC)
- Maven
- ZXing (
core+javase) - AWS SDK S3 (opcional / para integração)
- Docker
O projeto inclui dependência para Amazon S3, permitindo evoluir para:
- Upload do PNG gerado para um bucket
- Retorno de URL pública/assinada
- Armazenamento de histórico de QR codes
João Silva - 12/2025