CodeTech Sistemas · fábrica de software

A gente constrói o sistema que a sua operação usa o dia inteiro.

ERPs, aplicativos e integrações de pagamento que já rodam em varejo e food service, construção civil, educação e fintech. Entregamos como projeto fechado — ou como squad dedicado dentro do seu time.

Conte a operação no WhatsApp. Se não for pra gente, a gente diz na hora.

Varejo e food service Construção civil Fintech e pagamentos Educação e eventos Dados e BI Gestão financeira
0
sistemas entregues
e em produção
0
segmentos
atendidos
0
stacks rodando
em produção
3
plataformas: web,
mobile e desktop

Do balcão ao canteiro de obra, o sistema precisa aguentar o dia inteiro.

Trabalhamos com produto que tem gente usando: caixa abrindo, pedido entrando na cozinha, apontamento saindo da obra, PIX caindo na conta. É esse tipo de sistema que a gente sabe construir e manter de pé.

Sistemas sob medida

ERP, back-office e SaaS multi-tenant com o que dói de verdade: financeiro, estoque, PDV, emissão fiscal, permissão por perfil e relatório que fecha.

Aplicativos

Apps iOS e Android em React Native e Expo, PWAs e apps de desktop para operar em campo, no balcão e na cozinha — inclusive offline e com impressão.

Pagamentos e integrações

PIX ponta a ponta: gateways, webhooks, conciliação e roteamento entre provedores. E integração com o ERP, a maquininha e a API que o cliente já usa.

Modernização de legado

Aquele sistema que ninguém quer mais tocar. Tiramos do Java 8 e do Tomcat 8 sem reescrever do zero e sem parar a operação.

Dados, painéis e IA

Ingestão de fontes bagunçadas (API, Excel, SFTP), indicadores em tempo real e pergunta em português que vira consulta no banco.

Time dedicado

Dev, mobile e dados plugados no seu time, com rito semanal, prioridade sua e o código sempre no seu repositório.

Sistemas que já estão rodando na vida real.

Cada um destes nasceu de um problema específico de operação e hoje é usado todo dia por quem trabalha nela.

Vex Sistemas — ERP, PDV e apps

Varejo · food

ERP web completo: financeiro, vendas, estoque, PDV, KDS de cozinha, ordens de serviço, catálogo e emissão fiscal. Em volta dele, apps de comanda e delivery e um app de desktop que recebe o pedido, toca o alerta e imprime — mesmo se o navegador estiver fechado.

Java 21Jakarta EE 10Hibernate 6Tomcat 10.1React NativeTauri · Rust

Mentor Construção

Construção civil

Plataforma de produção e qualidade em obra: o apontamento e a inspeção saem da prancheta e viram app no canteiro, alimentando painel e relatório no mesmo dia. Cinco módulos independentes — web, API de integração, API do app e agendador — rodando como um sistema só.

Jakarta EEJSF · PrimeFacesSpring Boot 3React NativeMySQL

Const Vision

Dados · construção

SaaS multi-tenant de dados: conecta as fontes que a construtora já tem (API do ERP, planilhas via SFTP e SharePoint), roda o pipeline de tratamento em camadas e devolve painel, app e consulta em português — a pergunta do gestor vira SQL sem ninguém escrever consulta.

7 serviços Spring BootReact · ViteExpoNLQ pt-BR

Hub de pagamentos PIX

Fintech

Agregador de gateways: a plataforma cliente chama uma API só e o hub escolhe o provedor conforme a regra daquele cliente, cria a transação, recebe o webhook de confirmação e devolve o status no callback. Depósito, saque e conciliação com painel próprio de operação.

AdonisJS · TypeScriptMySQLRedisVue 3

FormeSEGURO

Eventos · formatura

Plataforma das comissões de formatura: agenda dos eventos da turma, venda dos itens da formatura com limite por formando e data de encerramento, meta de arrecadação por turma e por aluno, e o caixa da turma — receita, despesa e repasse — fechando sozinho. No app, o formando acompanha o que comprou, o que já pagou e o que falta.

Spring Boot 3Java 17VRaptorReact Native

Riseedu 2.0

Educação

Plataforma de eventos e cursos: congresso, workshop e curso online com inscrição, conteúdo, acompanhamento e emissão de certificado. Backend Java moderno com front React e ambiente inteiro em Docker.

Java 21Spring BootReactMySQL · RedisDocker

Rise.Ai Terminal OS

Produto próprio

Nosso próprio laboratório: um terminal nativo de macOS para quem toca vários projetos ao mesmo tempo — workspaces cujos terminais sobrevivem ao app fechar e servidores de aplicação que sobem com um clique. É onde testamos, na nossa própria rotina, o padrão de qualidade que aplicamos nos projetos de cliente.

RustGPUImacOS nativo

A gente já conversou com o banco, com a SEFAZ e com a prefeitura.

Integração é onde projeto atrasa: certificado que vence, layout de webservice que muda, webhook que chega duas vezes. Abaixo está o que já roda em produção nas nossas mãos — cada item já passou por homologação, erro em produção e conserto.

Bancos · PIX e boleto
SicrediPIX de cobrança e recebimento e boleto registrado pela API de parceiro.
SicoobPIX e conciliação do extrato importado.
Banco InterPIX e boleto por API, com webhook de baixa.
CoraConta PJ: emissão de boleto e PIX por API.
EfíPIX e cobrança registrada.
AsaasCobrança recorrente, PIX e boleto, com webhook de confirmação.
Caixa Econômica FederalConciliação do arquivo de retorno com o contas a receber.
Banco E2PIX e carteira digital, com assinatura HMAC nas chamadas.

Banco é 20% de API e 80% de conciliação: o dinheiro que entrou tem que achar sozinho a parcela que ele paga.

Nota fiscal · SEFAZ
NF-e e NFC-e direto na SEFAZCertificado A1, XML assinado, protocolo de autorização, DANFE e DANFCE em PDF, cancelamento, carta de correção, inutilização de faixa e consulta de recibo.
QR Code de NFC-e em +14 UFsCada estado tem o seu endereço de consulta e o seu ambiente de homologação — já resolvido, sem código específico por operação.
Pronto para a reforma tributáriaLayout 4.00.50 com IBS e CBS por item e no totalizador (EC 132/2023) — pra não tomar rejeição quando a regra virar.

Emissão direta: o XML sai do ERP assinado com o certificado do cliente e vai pra SEFAZ. Sem emissor terceiro no meio, sem mensalidade por nota.

Prefeituras · NFS-e
Nota de serviço em loteGeração por competência, em lote, com conta-provedor e limite mensal por cliente.
Fechamento automático do mêsUma rotina agendada emite a nota do período sem ninguém precisar clicar.
Uma prefeitura, um layoutCada município publica o próprio webservice. A emissão é desenhada como plugin por prefeitura, no padrão ABRASF, pra entrar em cidade nova sem reescrever o emissor.

Nota de serviço tem uma regra diferente por município no Brasil inteiro. O caminho é isolar o município — não deixar ele espalhado pelo sistema.

Gateways e PSPs de pagamento

Doze provedores, cada um com o seu jeito de dizer "pago". Num dos projetos eles ficam atrás de um hub único: a plataforma cliente chama uma API só e a escolha do provedor vira configuração, não deploy.

IuguMercado PagoOpenPix · WooviAbacatePayShipayPrimepagNewPayPaybrokersPay4FunSafewayVirtualPayB2X
Governo e dados públicos
Receita Federal · CNPJO cadastro se preenche sozinho a partir do número.
BrasilAPI · feriadosFeriado nacional entra no cálculo de vencimento e de prazo.
Consulta de CPFValidação do cadastro na entrada, não no suporte.
Base de municípios do IBGECódigo de município correto na nota e no endereço.
Sistemas de terceiros
SiengeAPI e base do ERP de construção, com carga complementar por SFTP e SharePoint.
SkytechMigração de cadastro, produto, estoque e venda para o ERP novo.
AutentiqueAssinatura eletrônica de contrato dentro do próprio fluxo.
Motor externo via KafkaConsumo de eventos de um motor de terceiros em tempo real.
Mensageria e notificação
WhatsAppBiblioteca própria de integração, mais Z-API e UAZAPI: instância, texto, mídia e arquivo.
SMSDisparo transacional para confirmação e cobrança.
TelegramCanal de alerta para a equipe de operação.
E-mail transacionalEnvio em volume pela AWS, com registro de entrega.
Chão de operação
Impressão térmica por WebSocketPedido cai no balcão e na cozinha com fila e retry — não depende do navegador estar aberto.
QZ Tray e app desktop próprioO app em Tauri substitui o plugin legado de impressão.
KDSO pedido aparece na tela da cozinha no lugar da comanda de papel.
Webhooks de entrada e saídaRecebimento idempotente e reenvio com retentativa para o cliente.

Legado não se joga fora. Se tira do atoleiro.

Já migramos ERPs inteiros em operação: framework descontinuado, versão de Java sem suporte, servidor que ninguém mais atualiza. Sem reescrever do zero, sem congelar o roadmap e sem parar quem depende do sistema para trabalhar.

antes
depois
Java 8
Java 21 (LTS)
Java EE · javax.*
Jakarta EE 10 · jakarta.*
Tomcat 8
Tomcat 10.1
Hibernate 5
Hibernate 6
Framework descontinuado
Fork mantido, com suporte
Schema alterado na unha
Migração versionada (Flyway)
Deploy manual, na fé
Build reproduzível e assets versionados

Projeto fechado ou time dedicado.

Em qualquer um dos dois o código nasce no seu repositório, a documentação fica com você e não existe dependência de uma pessoa só para o sistema continuar de pé.

Projeto fechado

Escopo, prazo e preço definidos antes de a primeira linha ser escrita.

  • Especificação técnica antes do código, com as telas desenhadas
  • Entregas por etapa, com ambiente para você testar cada uma
  • Preço fechado — mudança de escopo é conversada, não faturada por surpresa
  • Entrega com deploy, documentação e repasse para o seu time

Bom quando: o produto já está claro e existe uma data para ir ao ar.

Time dedicado

Um time nosso plugado no seu, com capacidade constante e prioridade definida por você.

  • Dev backend, mobile e dados conforme a necessidade do mês
  • Rito semanal, board compartilhado e entrega contínua
  • Prioridade muda quando o negócio muda, sem renegociar contrato
  • Também assume a sustentação do que já existe

Bom quando: o produto vai mudar no caminho e o que falta é capacidade constante.

O que já está em produção nas nossas mãos.

Backend
Java 21Spring Boot 3Jakarta EE 10Hibernate 6VRaptorNode · ExpressAdonisJSLaravelRust
Front-end
ReactNext.jsVue 3TypeScriptTailwindPrimeVueJSF · PrimeFacesJSP
Mobile e desktop
React NativeExpoIonic · CapacitorPWATauriElectron
Dados e infra
MySQLRedisKafkaFlywayDockerTomcatAWSNexus
Próximo projeto

Tem um sistema para tirar do papel, um legado para tirar do atoleiro — ou precisa de um time?

Manda uma mensagem contando como a operação funciona hoje e onde ela trava. A gente responde com o caminho que faria, o formato de trabalho e uma ordem de grandeza de prazo.

Chamar no WhatsApp (22) 99713-2592