Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/feltex/feltex-pix
Aplicação em Java utilizando o framework Spring Boot, com o objetivo de expor uma API REST para a criação e gerenciamento de chaves PIX, além de gerar QR Codes de pagamento.
https://github.com/feltex/feltex-pix
api banco efi java java-21 lombok pix spring-boot spring-boot-3 spring-boot-web
Last synced: 16 days ago
JSON representation
Aplicação em Java utilizando o framework Spring Boot, com o objetivo de expor uma API REST para a criação e gerenciamento de chaves PIX, além de gerar QR Codes de pagamento.
- Host: GitHub
- URL: https://github.com/feltex/feltex-pix
- Owner: feltex
- Created: 2024-09-11T21:13:39.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-09-17T12:16:00.000Z (3 months ago)
- Last Synced: 2024-10-16T18:34:25.390Z (2 months ago)
- Topics: api, banco, efi, java, java-21, lombok, pix, spring-boot, spring-boot-3, spring-boot-web
- Language: Java
- Homepage: https://www.youtube.com/feltexbr
- Size: 16.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# feltex-pix
# Vídeo no youtube
Assista o vídeo no youtube
https://youtu.be/a_iYh_LnVF8
# Sistema de Gerenciamento de Chaves PIX com Geração de QR Code
Este projeto é uma aplicação desenvolvida em **Java** utilizando o framework **Spring Boot**, com o objetivo de expor uma API REST para a criação e gerenciamento de chaves PIX, além de gerar QR Codes de pagamento. A aplicação segue as melhores práticas de arquitetura de microsserviços e está preparada para integrações futuras com sistemas bancários.
## Funcionalidades Principais
1. **Criação de Chave PIX**: A API permite o registro de uma nova chave PIX com chave aleatória associada a uma conta de usuário.
2. **Listagem de Chaves PIX**: Permite a consulta das chaves PIX cadastradas para um determinado usuário.
3. **Deleção de Chaves PIX**: Permite deletar chaves PIX cadastradas para um determinado usuário.
4. **Geração de QR Code**: Cria QR Codes compatíveis com o padrão PIX para facilitar pagamentos. A API aceita parâmetros como valor, descrição e chave PIX para a criação dinâmica do QR Code.
## Tecnologias Utilizadas
- **Java 21**: Linguagem principal do projeto.
- **Spring Boot**: Framework utilizado para facilitar a criação de aplicações Java com configuração mínima.
- **Biblioteca de Geração de QR Code**: Para criar imagens de QR Code com base nos dados do pagamento.---
Este projeto visa ser uma solução escalável e segura para o gerenciamento de chaves PIX, permitindo que sistemas financeiros
ou aplicativos possam se integrar de forma simples e eficiente.---
### Links
Documentação da API: https://dev.efipay.com.br/
Exemplos: https://dev.efipay.com.br/docs/sdk/java
QrCode: https://pix.sejaefi.com.br/cob/pagar/2308764ac0034259ae8a7094ccbc0402