Plataforma de análise e auditoria de segurança web
HeimdallWeb é uma aplicação completa para identificar vulnerabilidades e auditar a segurança de sites e aplicações web. Construída com .NET 10 Minimal APIs no backend e Next.js 15 no frontend, seguindo princípios de DDD-Light e CQRS.
O que ele faz:
- ** Scanners especializados**: análise de cabeçalhos HTTP (CSP, HSTS, X-Frame-Options), validação de certificados SSL/TLS, varredura de 25 portas críticas, verificação de redirecionamentos HTTP→HTTPS, análise do
robots.txte detecção de mais de 35 arquivos e diretórios sensíveis (como/.env,/.git). - Análise com IA: integração com Google Gemini para classificação automática de riscos, resumo executivo e recomendações de mitigação personalizadas.
- Dashboard administrativo: métricas globais de uso, logs de auditoria filtráveis e gerenciamento de usuários.
- Autenticação segura: JWT armazenado em cookies
HttpOnlyeSecure, com sistema de roles (Usuário e Admin).
Plataforma mobile de encurtamento de URLs e geração de QR Codes
QrLinkki é um projeto full-stack para criar, gerenciar e rastrear QR codes e links encurtados, com foco em uma experiência nativa para Android. O backend segue Clean Architecture e DDD, enquanto o app mobile foi construído com React Native + Expo.
O que ele faz:
- Encurtamento de URLs: gere links curtos e memoráveis com códigos personalizáveis.
- QR Codes dinâmicos: crie QR codes a partir de qualquer URL e escaneie com câmera integrada no app.
- Rastreamento de cliques: visualize em tempo real quantos acessos seus links tiveram.
- App Android nativo: dashboard completo para gerenciar todos os seus links, com suporte offline via cache local.
- Autenticação JWT: sessão persistente com armazenamento seguro via Expo SecureStore.
Gerador de quizzes e avaliações com Inteligência Artificial
QuizForge é uma aplicação web que permite a qualquer usuário cadastrado gerar questionários completos a partir de um simples prompt de texto, usando a API do Google Gemini para criar as perguntas automaticamente. Projeto desenvolvido na disciplina de POO na Fatec Praia Grande.
O que ele faz:
- Geração de quizzes via IA: o usuário descreve o tema e o Gemini gera um questionário completo e estruturado.
- Correção automática: visualize o resultado do quiz ao terminar de responder.
- Salvar e consultar: salve seus questionários favoritos e acesse-os a qualquer momento.
- Exportar como PDF: baixe o quiz gerado em PDF para uso offline.
- Gerenciamento de conta: área do usuário para editar dados e visualizar quizzes salvos.
