Voltar ao trabalhoConcluído · Pronto a implementar

FeedbackFlow

Um produto local-first que transforma códigos QR em jornadas de feedback seguras, acionáveis e bilingues.

Next.jsTypeScriptSQLiteDockerOAuthPlaywright
Visão geral do feedback4.8
94%
4.8 / 5
Experiência públicaFormulários bilingues ligados a QR
OperaçãoSQLite local, Docker e backups documentados
ControloFunções, sessões seguras e limites de pedidos
QualidadeTestes unitários, integração e ponta-a-ponta

Visão geral do produto

Da interação física a uma decisão informada.

O FeedbackFlow permite associar um pedido de feedback a um produto, serviço ou interação. O cliente responde sem criar conta; a organização gere formulários, alertas, casos e análises num painel privado.

O problema que decidi resolver

Feedback só é útil quando chega à pessoa certa, com contexto.

Muitos fluxos de feedback perdem contexto, exigem demasiados passos ou produzem dados que ninguém consegue acompanhar. O produto foi desenhado para reduzir a fricção do cliente e aumentar a clareza operacional para a organização.

Fluxo do sistema

Fluxo do sistema

01QR seguro
02Formulário público
03Validação
04Dados locais
05Alertas e painel

Decisões de engenharia

Decisões de engenharia

Local-first por intenção
SQLite, segredos locais e um volume persistente mantêm a operação simples, portátil e controlada pela organização.
Segurança no fluxo público
Tokens HMAC, hashes armazenados, cookies HttpOnly, scrypt, validação e rate limiting reduzem a superfície de abuso.
Operável no mundo real
Migrações automáticas, recuperação de acesso, backup, restore, OAuth de email e documentação Docker fazem parte do produto.
Bilingue desde a base
Português e inglês são tratados como jornadas completas, não como uma camada de tradução adicionada no fim.

Responsabilidade e processo

Engenharia assistida por IA, com decisões humanas explícitas.

Usei IA para acelerar pesquisa, implementação e verificação. A definição do problema, os requisitos, as decisões de produto, os compromissos de segurança e a aceitação final permaneceram sob a minha responsabilidade.

O que este projeto demonstra

  • Pensamento de produto aplicado a um problema operacional
  • Desenho de autenticação, permissões e fluxos públicos seguros
  • Capacidade de ligar aplicação, dados, email, deployment e suporte
  • Disciplina de testes e documentação orientada à operação