Arremate Certo é uma solução moderna de automação para licitações públicas e dispensas.
- Status do Projeto
- Arquitetura do Projeto
- Funcionalidades Principais
- Pré-requisitos
- Como Executar
- Contribuindo
- Licença
- Suporte
O projeto é dividido em dois componentes principais:
- Desenvolvido em Java 17 com Spring Boot 3.2
- Interface do usuário intuitiva e responsiva
- Documentação OpenAPI/Swagger integrada
- Persistência com JPA e H2 Database
- Desenvolvido em Go 1.21
- Framework Gin para alta performance
- ORM com GORM
- Configuração flexível via variáveis de ambiente
- Captcha Solver com Wrapper 2Captcha e go-hcaptcha
- 🔄 Automação de Lances: Defina regras personalizadas para lances automáticos
- 📊 Relatórios de Participação: Geração de relatórios detalhados sobre o desempenho em cada licitação
- 🔗 Integração com Portais: Conexão facilitada com diversos portais públicos e privados
- 🔐 Gestão de Dados: Armazenamento seguro e eficiente das informações
- 📈 Performance Otimizada: Backend em Go para processamento rápido de requisições
- Java 17 ou superior
- Gradle
- IDE compatível com Spring Boot (recomendado: IntelliJ IDEA )
- Go 1.21 ou superior
- PostgreSQL
- Docker (opcional)
cd java-app
./gradlew bootRun
A aplicação estará disponível em http://localhost:8080
cd go-api
go mod tidy
go run main.go
A API estará disponível em http://localhost:8081
- Faça um fork do projeto
- Crie uma branch:
git checkout -b feature/nova-funcionalidade
- Faça o commit das alterações:
git commit -m 'Adiciona nova funcionalidade'
- Envie para o repositório:
git push origin feature/nova-funcionalidade
- Crie um Pull Request
Distribuído sob a licença Apache 2.0. Veja LICENSE
para mais informações.
Em caso de dúvidas ou problemas, abra uma issue no repositório.