Skip to content

TheRazorbill/CPF-na-Nota

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPF na Nota

CPF na Nota é o sistema de verificacao de humanidade definitivo para proteger a internet contra robos e inteligencias artificiais utilizando habitos e gambiarras tipicamente brasileiras. Criado durante a Codecon Universe de 2026, este projeto une utilidade tecnica de ponta a uma logica surreal.

O Conceito

Inteligencias artificiais avancadas conseguem resolver quebra cabecas complexos de carros e semaforos, mas nenhuma IA no mundo e capaz de compreender a alma da gambiarra brasileira. Este CAPTCHA exige que o usuario prove sua brasilidade e humanidade resolvendo situacoes cotidianas.

Equipe e Restricao Absurda

Este projeto foi desenvolvido pela equipe BIRDS FOR SOME REASON durante a Codecon Universe de 2026. Atendendo de forma criativa a restrição sorteada pelo bot do evento, aproveitamos o próprio cronômetro embutido de cada fase do CAPTCHA que começa em 20 segundos e, ao invés de expirar ou travar o fluxo, continua contando infinitamente em valores negativos, criando um contador regressivo infinito que nunca vai terminar.

Como Rodar o Projeto

Voce pode iniciar o projeto em menos de 1 minuto seguindo qualquer um dos passos abaixo.

Metodo de Um Clique

  1. Só clicar no link: https://therazorbill.github.io/CPF-na-Nota/

Metodo Direto: Sem Instalacao

  1. Navegue ate a pasta do projeto.
  2. Dê um duplo clique no arquivo index.html.
  3. O jogo abrira instantaneamente no seu navegador de preferencia.

Metodo Servidor Local

Caso queira rodar o projeto em um servidor local simulado:

  • Usando Extensao do VS Code: Instale e ative a extensao Live Server para rodar o projeto com um clique.
  • Usando Node ou Python: Inicie o servidor estatico local de sua preferencia na raiz da pasta.

As Fases Absurdas

O usuario passara por uma sequencia de 14 etapas geradas de forma totalmente aleatoria a cada nova tentativa (Se errar alguma questão vai ver isso em ação kkkkk), garantindo seguranca maxima contra IAs:

  • Checkbox Inicial: Um simples clique para confirmar que voce e humano.
  • Campainha: Voce precisa tocar a campainha e esperar a Dona Maria abrir a janela. Se clicar antes, a Dona Maria nao vera ninguem e voce perde.
  • Pote de Sorvete: Identifique o pote que realmente contem sorvete e nao feijao congelado.
  • Conserte o Chinelo: Arraste o lendario prego para salvar o chinelo arrebentado usando a arte da gambiarra.
  • Placas de Pare: Identifique as placas de transito corretas no Brasil.
  • Vegetais: Diferencie o coentro da salsa em fotos de altissima definicao, um desafio impossivel para estrangeiros e robos.
  • Intersecao: Gire as pecas da imagem ate que elas se conectem perfeitamente.
  • Jogo da Velha: Vença uma IA implacavel em uma partida classica.
  • Captcha de Palavras: Digite a palavra distorcida exibida na tela.
  • Arroz e Feijao: Responda a discussao milenar sobre qual ingrediente deve ficar por cima no prato.
  • Complete a Musica: Complete o trecho de um classico nacional da musica popular.
  • Ordem de Vestir: Selecione a ordem correta entre a meia e o tenis antes de sair de casa.
  • CPF na Nota: Digite o CPF simulado respeitando as regras fiscais.
  • Sorria: Ative sua webcam e sorria para a camera. O sistema utiliza a biblioteca face api para validar se voce esta realmente feliz.

O Certificado de Humanidade

certificado

Apos vencer todos os 14 desafios, o usuario alcanca a tela final de conclusao.

  • Preenchimento Inteligente: O usuario digita o seu nome completo apenas uma vez.
  • Distribuicao Automatica: O sistema insere o nome completo no centro do certificado e extrai automaticamente apenas o primeiro nome para assinar a linha do aluno e o campo de assinatura.
  • Caligrafia Brittany: Toda a escrita e feita utilizando a elegante caligrafia Brittany Signature, combinando perfeitamente com os elementos do documento.
  • Foto Real e Personalizada: Durante a validacao do sorriso, o sistema tira uma foto real do usuario e a sobrepoe exatamente acima do gatinho na tela de sucesso.
  • Download Oficial: O usuario pode clicar em Baixar Certificado Oficial e o sistema gera dinamicamente um arquivo PNG em alta definicao mesclando a foto do usuario e o seu nome escrito.
  • Salvaguarda Tecnica: Se por algum motivo o navegador nao puder salvar ou carregar a foto no armazenamento local, o sistema aplica um fallback automatico exibindo o gatinho de terno padrao no certificado sem travar o download.

Tecnologias Utilizadas

  • HTML5 Estrutural
  • CSS3 Personalizado com efeitos de transicao e responsividade
  • JavaScript ES6 Puro
  • Face API Library para deteccao facial de sorriso
  • HTML5 Canvas API para geracao do arquivo PNG para download

Link de Demonstracao

O projeto esta publicado e pronto para ser testado no endereço abaixo:

Equipe de Desenvolvimento

Esta solucao foi criada colaborativamente pela equipe:

  • Rahian S.S. (TheRazorbill)
  • Paola Oliveira (apaolaoliveira)

About

BR-Captcha ta aqui e vai dominar!!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors