Visão Geral dos Projetos

Conheça todos os projetos da Cara Core Informática com explicações técnicas e para leigos

Nossa Suíte de Projetos

Para Pessoas Leigas

A Cara Core Informática desenvolveu projetos principais que trabalham como um "ecossistema digital". Imagine nossa empresa como uma fábrica de software, onde cada projeto tem uma função específica:

  • CaraCore PDV: O "sistema de caixa" para lojas, com PIX e preparado para a Reforma Tributária
  • Ink Agenda: Gestão para estúdios de tatuagem — agenda, clientes, financeiro; RC1 disponível — lançamento oficial: 26/Jun/2026
  • Minerador 4.0: Simulador de ETE e hidrometalurgia para Ensino Médio e mineração; upgrade Ouro 4.0 (R$ 29,90)
  • Reino OIDC: A "escola de segurança digital" para ensinar sobre logins (OAuth 2.1 e OIDC)
  • Cara Core Seed: Contador de licenças — foco localhost e Windows Desktop (R$ 29,90)
  • Circuito Ferradura: O produto chamariz — curso proprietário de lógica, ábaco romano e Python para jovens; gratuito para pessoas físicas e licença para escolas (R$ 5,00/aluno/mês)
  • Cara Core Hub: O "centro de controle" de e-commerce e integração — Garagem, lançamento previsto: Abr/2027
  • Área 51: Consultoria OIDC — autenticação enterprise (OAuth 2.1, OIDC, PKCE)

Política institucional: quando houver trilha Free/Premium, a versão Free é liberada sem cobrança; a versão Premium é liberada somente após confirmação de pagamento e registro LGPD do atendimento.

Para Estagiários

Como estagiário, você trabalhará com um portfólio diversificado de projetos que cobrem diferentes aspectos do desenvolvimento moderno:

  • Integração de Sistemas: APIs REST, microserviços
  • Autenticação e Segurança: OAuth 2.1, OIDC, JWT
  • Desenvolvimento Frontend: HTML5, CSS3, JavaScript
  • Backend Python: Flask, FastAPI, Docker
  • Educação Tecnológica: Plataformas interativas de aprendizado

1. CaraCore PDV - Sistema de Ponto de Venda

Java 21 Spring Boot SQLite Bootstrap 5 HTMX

Explicação para Leigos

O CaraCore PDV é o sistema de caixa da loja: registrar vendas, receber PIX, imprimir comprovantes. Escopo: foco localhost e Windows Desktop — instalador EXE para Windows; ao abrir, sobe em localhost:8080. Preparado para a Reforma Tributária 2026–2033 (CBS e IBS); modo contingência (SQLite + SMS) quando a internet cai. Banco: apenas SQLite; Centro de Segurança e Backup; docker-compose.sqlite.yml para um container.

Destaques:

  • PIX com QR Code e Split
  • Dashboard com gráficos (vendas, estoque, performance)
  • Multi-loja com estoque por unidade
  • Leitor de código de barras e atalhos de teclado
  • Relatórios em PDF (JasperReports)
  • App Android (pdv-sms-enviar): Licença Premium por SMS, ContentProvider, status e Verificar Conexão USB
  • Planos Free e Premium: Free — 100 vendas/mês, 10 SMS recibo/mês; Premium — recuperação de senha por SMS, relatório automático ao contador (e-mail), suporte prioritário (RustDesk/AnyDesk, Ajuda no layout). Liberação Premium somente após confirmação de pagamento e registro LGPD.

Detalhes Técnicos

Aplicação Java 21 com Spring Boot, Thymeleaf, HTMX, Bootstrap 5, ApexCharts. Escopo: localhost e Windows Desktop (EXE abre em localhost:8080); banco apenas SQLite. Centro de Segurança e Backup; SqliteBackupService, cloud AES-256, USB via ADB. Planos Free e Premium: Free (100 vendas/mês, 10 SMS recibo); Premium (RecuperacaoSenhaService por SMS, ConfiguracaoEmail/contador, RelatorioContadorService, SuporteController RustDesk/AnyDesk). Liberação Premium somente após confirmação de pagamento e registro LGPD. App pdv-sms-enviar: contingência, licença Premium por SMS, ContentProvider, Verificar USB.

Stack:

  • Backend: Spring MVC, JPA/Hibernate, Spring Security
  • Frontend: Thymeleaf, HTMX, ApexCharts, QuaggaJS
  • Testes: JUnit 5, Mockito, Selenium (Pytest), JaCoCo
  • Docker: docker-compose.sqlite.yml (apenas app + SQLite); EXE Windows sobe em localhost
Escopo: localhost e Windows Desktop · Links: Portal oficial · Loja online · Releases

2. Ink Agenda - Gestão para Estúdios de Tatuagem

Java 21 JavaFX 21 SQLite Windows Desktop v2.0.0-RC1

Explicação para Leigos

O Ink Agenda é o aplicativo de computador (Windows) para tatuadores organizarem a agenda, o financeiro e o resultado do estúdio. Calendário visual, lista do dia por horário, cadastro de clientes (nome, valor, data/hora, celular opcional), controle de receitas e despesas, backup em arquivo com senha. Primeiro produto Cara Core já maduro. Lançamento oficial: 26 de junho de 2026.

  • Agenda com calendário e lista do dia (ordem por horário; sem sobreposição)
  • Cadastro de cliente e check Pagou na tela Hoje
  • Financeiro: entradas, saídas, saldo e histórico
  • Versão anterior na Google Play até o lançamento da v2.0.0 desktop

Detalhes Técnicos

Java 21 + JavaFX 21, SQLite local, Windows Desktop. Oficina: caracore-ink; loja: caracore-ink-releases. Backup CSV GZIP com senha.

3. ETE Minerador 4.0 - Simulador para Ensino Médio

Python Streamlit ETE Terras Raras Ensino Médio

Explicação para Leigos

O Minerador 4.0 é um simulador que aplica a lógica das Estações de Tratamento de Efluentes (ETE) ao refino de terras raras. No computador, o aluno ou o engenheiro explora cenários de separação mineral usando tanques em série, decantação e controle de pH — sem risco e com base em modelos validados.

Foco Ensino Médio Escolar:

  • Laboratório Campo Largo: rochas, Python e química para mentes jovens
  • Uso em sala de aula ou laboratório de informática
  • Material de apoio: apostila, manual em PDF, painéis interativos
  • Versão gratuita para uso educacional; upgrade Ouro 4.0 (R$ 29,90) opcional com liberação após confirmação de pagamento e registro LGPD

Detalhes Técnicos

Instalador Windows (.exe), checksums SHA-256 e MD5. Arquitetura ETE transferida para refino mineral; módulo Mineração desbloqueado via upgrade Ouro 4.0 (PIX + license.key), com liberação após confirmação de pagamento e registro LGPD.

4. Reino OIDC - Educação em Segurança

OAuth 2.1 OIDC Educação Licença Proprietária

Explicação para Leigos

O Reino OIDC é como um "jogo educativo" que ensina sobre segurança na internet. Imagine aprender sobre senhas e logins através de uma história de fantasia com personagens divertidos!

O que ensina:

  • Como funcionam os logins "Entrar com Google"
  • Por que é mais seguro do que senhas tradicionais
  • Como os apps pedem permissão para seus dados
  • Conceitos de segurança digital de forma divertida
Projeto proprietário: gratuito para pessoas físicas (uso pessoal e estudo). Upgrade Premium liberado somente após confirmação de pagamento e registro LGPD.

Detalhes Técnicos

Plataforma educacional gamificada que ensina OAuth 2.1 e OpenID Connect através de narrativa épica, flashcards interativos e progressão por níveis.

Recursos técnicos:

  • 60 flashcards interativos em 3 níveis
  • Sistema de progressão e badges
  • Diagramas técnicos Mermaid.js
  • Narrativa gamificada
  • Documentação dual (leigos/experts)
  • Deployment em canal institucional
Seu papel como estagiário: Criar novos flashcards, melhorar UX/UI, traduzir conteúdo, adicionar animações.

5. Cara Core Seed - Contador de Licenças

Windows Desktop Electron SQLite Java

Explicação para Leigos

O Cara Core Seed é o Contador de Licenças para quem compra os produtos Cara Core (PDV, Minerador 4.0, Reino OIDC, Hub) para rodar no Windows. Foco localhost e Windows Desktop: o aplicativo roda no computador do cliente; ao abrir, sobe em localhost e abre a interface. SQLite local, 100% offline. R$ 29,90 (valor único).

Vantagens:

  • Portal de controle com transparência e LGPD
  • EXE para Windows (Electron + servidor local)
  • Banco apenas SQLite no escopo
  • Licença atrelada ao hardware (license.key)

Detalhes Técnicos

WAR Java com SQLite local; Electron inicia JRE + WAR e abre em http://localhost:9080. Dois perfis: Contador de Clientes (uso interno) e Comprador (consulta). Testes com foco em localhost e Desktop Electron (UT, HTTP, E2E).

Escopo:

  • localhost + Windows Desktop (Electron)
  • SQLite como único banco no escopo
  • Build EXE e publicar em caracore-seed-releases

6. Circuito Ferradura - Produto Chamariz

Python Pygame Gratuito (pessoas físicas) Educação

Explicação para Leigos

O Circuito Ferradura é o produto chamariz da Cara Core: curso proprietário de lógica, ábaco romano e Python para jovens entusiastas. Gratuito para pessoas físicas. Escolas de ensino médio: licença a pagamento (R$ 5,00/aluno/mês).

O que os alunos criam:

  • Jogos como Pong e Jogo da Velha
  • Construções automáticas no Minecraft
  • IA que joga contra eles
  • Portfólio no GitHub e certificação

Detalhes Técnicos

Curso em HTML (40h), aplicativo Windows (CircuitoFerradura.exe), pacote HTML completo (.zip), checksums e diploma com assinatura criptográfica. Repositório público de releases disponível por canal institucional.

Módulos:

  • Fundamentos Python (8h)
  • Jogos com Pygame (8h)
  • Minecraft API (8h)
  • IA e Machine Learning (6h)
  • Segurança Digital (6h)
  • Certificação e Portfólio (4h)
Seu papel como estagiário: Criar exercícios, melhorar interface, desenvolver badges, otimizar conteúdo.

7. Cara Core Hub - Sistema de Integração

Python Flask Docker PostgreSQL Garagem — Abr/2027
Em desenvolvimento (Garagem). Lançamento previsto: 06/Abr/2027. O portal de apresentação já está disponível; o produto ainda não está em produção.

Explicação para Leigos

O CaraCore Hub é como o "centro de controle" da nossa empresa. Imagine que você tem vários aparelhos em casa (TV, som, ar-condicionado) e quer controlá-los com um único controle remoto universal - isso é o que o Hub faz com nossos sistemas.

Benefícios práticos:

  • Conecta diferentes programas da empresa
  • Permite que sistemas "conversem" entre si
  • Centraliza informações importantes
  • Facilita a manutenção e atualizações

Detalhes Técnicos

API REST centralizada construída com Flask que serve como gateway de integração para múltiplos serviços internos e externos.

Arquitetura:

  • Microserviços em containers Docker
  • Banco PostgreSQL para persistência
  • APIs REST com documentação OpenAPI
  • Autenticação JWT integrada
  • Logs estruturados e monitoramento
Portal (preview): hub.caracore.com.br — produto em desenvolvimento; lançamento oficial Abr/2027.
Seu papel como estagiário: Desenvolver novos endpoints, criar testes automatizados, melhorar documentação da API.

8. Área 51 - Autenticação Enterprise

Flask JWT Azure PKCE

Explicação para Leigos

A Área 51 é o "sistema de segurança" do nosso site. Como um segurança de prédio que verifica se você está na "lista VIP" antes de deixar entrar em salas especiais.

Como funciona:

  • Você usa sua conta Google ou Microsoft
  • O sistema verifica se você tem permissão
  • Só libera acesso se estiver autorizado
  • Registra tudo para segurança
Sistema em Produção: Protege áreas reais do nosso site!

Detalhes Técnicos

Sistema de autenticação e autorização enterprise-grade em produção, com integração Google/Microsoft e controle granular de acessos.

Arquitetura:

  • Flask API backend no Azure Web App
  • Frontend estático no GitHub Pages
  • PKCE obrigatório para segurança
  • Sistema de allowlist dinâmica
  • Auditoria completa de acessos
  • Painel administrativo
Seu papel como estagiário: Melhorar logs de auditoria, criar novos endpoints, otimizar performance, testes de segurança.

Como os Projetos se Integram

Como estagiário, é importante entender que nossos projetos não são isolados — eles trabalham juntos como um ecossistema. Veja o mapa visual (matriz → produtos → oficinas → lojas) em Eco Mundo.

Fluxo de Integração

  1. CaraCore PDV atende o varejo (caixa, PIX, fiscal, offline)
  2. Ink Agenda gestão para estúdios de tatuagem (agenda, clientes, financeiro) — primeiro produto maduro
  3. Minerador 4.0 simulador para Ensino Médio e mineração (ETE, terras raras)
  4. CaraCore Seed (localhost e Windows Desktop) centraliza licenças
  5. CaraCore Hub conectará todos os sistemas via API — Garagem (Abr/2027)
  6. Área 51 protege acessos com autenticação
  7. Reino OIDC educa sobre segurança
  8. Circuito Ferradura forma novos desenvolvedores (produto chamariz)

Tecnologias Compartilhadas

  • Java/Spring Boot: Backend do CaraCore PDV
  • Python/Flask: Backend de Hub e Área 51
  • OAuth 2.1: Reino OIDC ensina, Área 51 implementa
  • Docker: PDV e Hub; Seed foco localhost/Desktop
  • SQLite / PostgreSQL: PDV (apenas SQLite); Hub (PostgreSQL)
  • Bootstrap: UI consistente (PDV, Hub e demais)
  • Canais institucionais: OIDC, PDV e documentações

Próximos Passos

Agora que você conhece todos os nossos projetos, escolha por onde começar:

Iniciante

Baixe o ReinoOIDC.exe para aprender conceitos de segurança (OAuth 2.1 e OIDC)

Baixar EXE (FREE)
Estagiário

Leia o guia completo de configuração

Guia Completo
Desenvolvedor

Explore as tecnologias utilizadas

Ver Stack