MHND LABS
O registro

Trabalho de campo.

A maior parte do meu trabalho com clientes começa do mesmo jeito: construir a coisa primeiro, depois conversar. Esta página é o registro. Demos ao vivo feitas para ganhar briefings específicos, cada uma calculando algo real, e estudos de caso de trabalhos com clientes, anonimizados. Nada de mockups: todas as demos abaixo estão no ar.

65 demos ao vivo5 estudos de caso7 categoriasmais recente 2026-10
Status em campo “Nada de mockups” é uma afirmação testável. Com o JavaScript ativado, esta linha testa cada endpoint abaixo a partir do seu navegador.
Estudos de casoTrabalho com clientes, anonimizado
CASO 01contracted · 5.0★

A card matcher that refuses to guess

for a trading-card arbitrage platform (US) · completed June 2026

Cross-marketplace listing matcher against a live product catalog, audited and verified row by row. The matcher abstains rather than mismatches: it commits only when it is sure and routes everything else to a review queue. I built the labeled sample, verified the client's production matcher against it, then designed and measured the backlog drain.

  • 99.4% precision on the priority stratum of a 6,190-listing labeled sample measured on the matcher as shipped (about 96.6% across all strata)
  • 2,481 backlog listings committed, each landing on exactly the id the audited dry-run proposed; risky cases held for review
  • Read-only against production; every write stayed with the client's engineer
“Muhannad is great to work with and is a clear communicator which I value a lot. Will hire him again.”
Upwork client review, June 2026
99.4%
precision, priority stratum, verified
CASO 02contracted · ongoing

Making a news site legible to answer engines

for a Singapore business-news publisher · shipped to production June 2026

Full GEO upgrade of a live WordPress news site: speakable and 5W1H structured data on every new article, a machine-readable citation layer, and a site-wide heading-hierarchy fix. Shipped on a live production theme; the markup was validated with schema test scripts and the schema.org validator before it went live. The client then kept me on to measure the results in live AI answers each quarter.

  • Speakable and 5W1H schema on every new article, plus a citation layer
  • Markup validated with schema test scripts and the schema.org validator before shipping
  • Shipped on production WordPress (TagDiv) with the site live throughout
  • Recorded citations on three AI answer surfaces in a June 2026 capture: Perplexity, Google AI Mode and AI Overviews
“What I particularly liked was that you actually explained what you were doing and you had lots of evidence to show that you were getting the green ticks on all of these things.”
the publisher, at the final sign-off call
3
AI answer surfaces with a recorded citation, June 2026
CASO 03contracted · ongoing

21 gates for a fine-tuning corpus

for a conversational-AI product · 3 of 4 milestones delivered and accepted

Quality system for a supervised fine-tuning dataset: 21 automated checks (20 batch gates plus a cross-batch drift gate) covering schema, voice fingerprint, grounding, brand and distribution, with an LLM-judge review fleet on top. Rebuilt the weakest gate's classifier early on so it recognizes the shapes that actually occur.

  • Client's 3,109-entry source corpus scanned, drift-mapped and calibrated
  • Shape classifier coverage raised from 16.4% to 59.5% after the rebuild
  • 763 new entries delivered and accepted across 3 milestones
  • Every flag lands in a per-batch findings file, fully traceable
21
automated quality checks
CASO 04contracted · ongoing

A water-contaminant atlas that runs offline

for a water-quality client (North America) · US atlas delivered June 2026, EU atlas September 2026

Contaminant pipeline across three US regulatory sources (UCMR5, the Water Quality Portal, EPA NPDES discharge reports), 155 analytes with PFAS as the main thread. Every row keeps its source and native record ID, so any figure can be re-derived. Below-detection-limit values get censoring-aware statistics (Kaplan-Meier where the data supports it, the low tail suppressed where censoring is too heavy) instead of half the detection limit. Delivered as an offline single-file atlas by design, so there is no public URL. A second atlas over three European sources followed in September.

  • Three US regulatory sources unified into one provenance-tracked dataset; three EU sources in a second atlas
  • Censoring-aware statistics for below-detection-limit values, not substitution
  • Ships as one HTML file the client's team opens without a server
  • A regression found in the build was fixed before delivery; a 45-check verifier now fails the build loudly if it recurs
“We are really impressed with the work you did here”
the client, after a team review, June 2026
3 + 3
public sources, two offline atlases
CASO 05contracted · 5.0★

Seven statement formats, one dashboard

for a financial advisory firm · completed April 2026

Commission statements in seven provider formats, mapped into one Excel dashboard with a tab per provider and a summary on top. Built as a Python pipeline wrapped in a Claude Agent Skill and handed over for the client to run from Claude on his own machine.

  • 7 provider formats ingested and mapped into one workbook
  • Writes only append below existing rows; source files and the client's own workbook are never touched
  • Handed over as a Claude Agent Skill for the client to run
“Excellent work and went above and beyond in terms of service and time”
Upwork client review, April 2026
7→1
provider formats, one dashboard
A vitrine de demosFeitas para ganhar briefings reais

Cada uma delas foi feita para uma vaga específica: uma resposta funcional a um briefing real, não um template. São demos de proposta e são apresentadas exatamente assim. Os dados específicos de cada prospect foram verificados antes da publicação; alguns trabalhos fortes ficam fora desta página por confidencialidade.

Agentes e MCP12 projetos
W-582026-08

Console do Gateway Harness

Spec na entrada, loop até ficar verde: um roteador de modelos que percorre cadeias reais de fallback, skills carregadas de arquivos, limites de orçamento, uma parada honesta diante de uma spec contraditória e conhecimento registrado só com proveniência de teste. 25 asserções em /api/selftest.

Vercel FunctionsVanilla JSDeterministic engine
↳ para um briefing de harness de gateway de IA (EUA)Ao vivo ↗
W-332026-07

Console AI CGO

Console de AI Chief Growth Officer: relatório semanal com citações da base de conhecimento, reordenação de criadores, fila de aprovação humana, troca de adaptador Claude/ChatGPT, export da base de conhecimento sem depender de provedor.

Next.jsTailwind 4
↳ para um briefing de agente de crescimento para SaaS de IAAo vivo ↗
W-342026-07

Bancada de recuperação bilíngue

Recuperação em árabe e inglês avaliada num conjunto de avaliação fixo: a normalização eleva o recall@1 em árabe de 0.688 para 0.938, com sondagens adversariais de tenant e um modelo de custo baseado no tokenizer. Selftest 31/31.

Next.jsTypeScriptBM25RRF fusionbyte-level BPE
↳ para um briefing de RAG de uma plataforma de ensino bilíngueAo vivo ↗
W-352026-07

Plugin Cowork Scholar

Plugin funcional do Claude Cowork/Code para equipes acadêmicas: checagem determinística de integridade de citações, pacotes de leitura, selftest no navegador sobre um corpus sintético.

Claude plugin formatPython (stdlib)Static JS
↳ para um briefing de plugin acadêmico para o CoworkAo vivo ↗
W-422026-07

Setup e handoff de MCP

Gerador de .mcp.json ao vivo: ative os servidores MCP da stack e receba uma configuração validada, com passos de instalação por sistema operacional e um checklist de credenciais.

Next.jsMCP
↳ para um briefing de setup de Claude Code + MCP (EUA)Ao vivo ↗
W-172026-06

Console do agente Aegis

Harness self-hosted do Claude Agent SDK: coordenador mais subagente, recuperação de memória entre sessões, pausar/retomar e um avaliador de rubrica ao vivo que reprova um primeiro rascunho e aprova a revisão.

Next.jsClaude Agent SDKOpenRouter
↳ para um briefing de desenvolvedor de agentes Claude (agência dos EUA)Ao vivo ↗Código ↗
W-182026-06

Consultor de segurança para programação com IA

Comparação determinística e com citações da postura de segurança corporativa de cinco assistentes de programação com IA, avaliada num contexto Bitbucket + AWS.

Next.jsvendor-doc citations
↳ para um briefing de consultoria em segurança de IA (SaaS dos EUA)Ao vivo ↗
W-202026-06

MVP de Company Brain

Agente de conhecimento interno nativo em MCP com isolamento de memória por funcionário: as preferências salvas de dois usuários mudam visivelmente a mesma resposta.

Next.jsMCPMem0-style memory
↳ para um briefing de company brain em MCP (MSP dos EUA)Ao vivo ↗
W-262026-06

Estúdio de automação O365

Processo descrito em linguagem simples na entrada, artefato funcional na saída: escolhe a superfície certa do Microsoft 365 e escreve um fluxo, script ou chamada ao Graph com formato verificado e passos de deploy.

Next.jsClaudePower Automate
↳ para um briefing de coaching em Claude + O365 (Reino Unido)Ao vivo ↗
W-122026-05

Console de agente de compras

Console de compras de produtos fotométricos num tenant SAP simulado e claramente identificado: uma RFQ bagunçada na entrada, uma cotação com fornecedores e preços na saída.

Next.jsSAP-shaped connector
↳ para um briefing de automação de compras (agência de Tel Aviv)Ao vivo ↗
W-022026-04

Motor de pesquisa CoinQuant

Varredura autônoma de backtests de cripto: 1,200 backtests sobre dados reais de BTC e ETH de 2024, do prompt em linguagem natural a execuções de estratégia validadas.

Agentic backtesterBTC/ETH data
↳ para um briefing de infraestrutura de pesquisa em cripto (Dubai)Ao vivo ↗
W-052026-04

NRT: servidor de inferência de SLM em Rust

Servidor de inferência de 10K-LOC em Rust puro: cluster de modelos de linguagem pequenos guiado por manifesto, sobre Candle, 7 crates, 29/29 testes passando. Apache-2.0.

RustCandle
↳ para um briefing de infraestrutura de LLM em Rust (EUA)Código ↗
Engenharia de dados22 projetos
W-632026-09

Console de atribuição de receita por vídeo

Audita 500 links sintéticos de rastreamento de vídeo, faz um dry-run de um rollout em massa com backups, associa quatro meios de pagamento a leads por e-mail e credita vendas atrasadas ao vídeo de origem. 33 asserções no navegador.

Vanilla JSSVG
↳ para um briefing de atribuição de receita por vídeo no YouTubeAo vivo ↗
W-642026-09

Continuity

QA de rastreamento para uma agência com vários clientes: nove checagens rodam na página em cinco clientes sintéticos, com um trace de continuidade e um relatório para o cliente.

Single-file HTMLno build
↳ para um briefing de SOP e monitoramento de rastreamento de uma agência de marketing digitalAo vivo ↗
W-542026-08

Gate de padronização de catálogo

Decodifica IDs de opção do Magento, corrige SKUs em cirílico, normaliza unidades para o SI, classifica em ETIM/eCl@ss, gera textos em FR/EN e bloqueia qualquer linha que viole uma das seis invariantes.

Vanilla JSZero-dependency pipeline
↳ para um briefing de padronização de catálogo Magento 2 de um distribuidor de peças industriaisAo vivo ↗
W-562026-08

Prévia de segmentação de seguidores

Export de 37k seguidores do Instagram classificado em seis categorias de lead: extração, sinais de confiança, selftest na página.

Static HTMLVanilla JS
↳ para um briefing de segmentação de seguidores do InstagramAo vivo ↗
W-602026-08

PostGate: gate de regras de conteúdo

Regras como restrições verificáveis, mais um gate que reprova o rascunho que quebra uma delas: 18 rascunhos, 8 regras, 6 rascunhos sem restrição detectados, 32 asserções.

Vanilla JSVercel Functions
↳ para um briefing de fluxo de conteúdo educacionalAo vivo ↗
W-612026-08

Bancada de extensões do Presidio

Cinco classificações personalizadas do Microsoft Presidio avaliadas num corpus corporativo sintético: precisão, recall, throughput e escala de workers antes e depois, com um selftest de 27 asserções que recalcula no navegador.

Microsoft PresidioPythonspaCyPlaywright
↳ para um briefing corporativo de classificação de dados (EUA)Ao vivo ↗
W-362026-07

Decisões de banco de dados para quem constrói com IA

Uma bancada de ensino ao vivo para fundadores: responda 4 perguntas para receber uma recomendação de banco de dados, veja a normalização decompor uma tabela real e coloque uma tabela de resumo para competir com uma varredura bruta. Cada resposta pensada para quem constrói com ajuda de IA.

HTMLJavaScriptclient-side compute
↳ para uma comunidade de ensino de dados e IAAo vivo ↗
W-372026-07

Laboratório de correlação cruzada diádica

168 análises de séries temporais diádicas: CCF com 16 lags, inferência de efeitos mistos, relatório no padrão APA; recalcule todos os 2,688 coeficientes no seu navegador.

PythonstatsmodelsJupytervanilla JS
↳ para um briefing de estudo de rastreamento contínuo em IHCAo vivo ↗
W-392026-07

Bancada de auditoria de pipeline

Auditoria de pipeline financeiro duas vezes por semana, replicada ao vivo no navegador: checagens de ingestão, atualidade, integridade de linhas, drift de schema e sanidade em séries sintéticas no estilo do Fed, log de auditoria encadeado, selftest de 28 checagens.

Vanilla JSVercel
↳ para um briefing de manutenção de pipeline de dados financeiros (EUA)Ao vivo ↗
W-452026-07

Bancada de rollup

Reproduz o bug de rollup em hierarquia de profundidade mista (subestimar vs contar em dobro) e prova a correção por closure, com 12 invariantes recalculadas ao vivo.

Next.jsTypeScript
↳ para um briefing de analytics de ERP de uma fabricante dos EUAAo vivo ↗
W-462026-07

Console de ledger de remessas

Fatia de remessas de USD para EGP em Postgres real: ledger de partidas dobradas, transferências idempotentes, triagem de sanções e trilha de auditoria append-only, ao vivo na página.

Next.jsPostgres (Neon)double-entry ledger
↳ para uma candidatura a vaga de backend em fintech (Cairo)Ao vivo ↗
W-472026-07

Logbook Pipeline Werkbank

Tópicos de phpBB em alemão para Markdown em inglês pronto para RAG: tradução com blindagem, gate de fidelidade por token, simulador de sobrevivência de chunks, triagem com VLM.

Next.jssharp
↳ para um briefing de transformação de logs de fórum de uma empresa de engenharia do Reino UnidoAo vivo ↗
W-482026-07

Bancada de P&L por projeto

Custeio por projeto a partir de itens de linha do QuickBooks Online: o bug da fatura com vários projetos reproduzido ao vivo, 4 regras de negócio que você liga e desliga, um .xlsx real e formatado gerado na hora, endpoint de selftest com 13 checagens.

Next.jsexceljs
↳ para um briefing de export de custeio por projeto no QuickBooks OnlineAo vivo ↗
W-492026-07

Bancada de linkage PPRL

Duas empresas encontram seus clientes em comum sem que nenhuma veja a lista da outra: codificação CLK com filtro de Bloom, matching aproximado por Dice, calibração de limiar ao vivo e uma curva de hardening com o custo medido em recall.

Next.js 16TypeScriptWebCrypto (HMAC-SHA256)
↳ para um briefing de vinculação de registros com preservação de privacidadeAo vivo ↗
W-502026-07

Bancada de planilha de proveniência

Faz a triagem de licença de 8 fontes de texto reais com as cláusulas citadas, recalcula uma deduplicação por shingles no navegador e exporta um CSV de proveniência só com as linhas liberadas.

HTMLJSPlaywrightVercel
↳ para um briefing de obtenção de dados de treino de ML (Romênia)Ao vivo ↗
W-522026-07

Console de motor de sinais em tempo real

Feed de ticks em streaming para barras OHLCV de 2 minutos, indicadores ao vivo, avaliação de regras e entrega de webhook at-least-once, com injeção de falhas e um selftest de aceitação que recalcula cada afirmação a cada requisição.

Next.js 16TypeScriptServer-Sent Events
↳ para um briefing de dados de mercado de futurosAo vivo ↗
W-532026-07

Bancada TLCC

168 análises de séries temporais diádicas: uma varredura de 16 pontos de lag por ensaio, extração do lag de pico e um modelo misto com intercepto aleatório, tudo recalculado no navegador e conferido contra scipy e statsmodels.

Next.jsTypeScriptPythonnumpyscipystatsmodels
↳ para um briefing de análise de séries temporais em IHCAo vivo ↗
W-162026-06

Mapeamento de inteligência de assessores

Briefings de inteligência sobre produtores antes de reuniões, montados a partir de cinco fontes de dados bagunçadas. Dados sintéticos, sem PII real, como informado na página.

Next.js
↳ para um briefing de inteligência de dados de assessoresAo vivo ↗
W-212026-06

Console de pipeline de dados na nuvem

Dados operacionais bagunçados na entrada, uma tabela fato limpa no warehouse na saída: 6 locais, 2 regiões, execuções de pipeline sob demanda com BI por cima.

Next.js
↳ para um briefing de engenharia de dados na nuvemAo vivo ↗
W-272026-06

Bancada de integração de dados bancários

Fluxo real no sandbox do Plaid (link token, Link, exchange, contas) com a fronteira de segredos entre cliente e servidor à vista e um checklist de segurança honesto.

Next.jsPlaid SDK
↳ para um briefing de integração de fintech dos EUAAo vivo ↗
W-292026-06

Tracking-Cockpit (alemão)

Cockpit de analytics em alemão: eventos de dataLayer do GA4, Consent Mode v2, medição server-side e uma camada de dashboard, tudo clicável.

Next.jsGA4Consent Mode v2
↳ para um briefing de analytics de Stuttgart, em alemãoAo vivo ↗
W-302026-06

Decodificador de VIN para veículos elétricos indianos

Decodifica VINs de veículos elétricos do mercado indiano de 16 fabricantes, com uma fonte citada em cada campo, um visualizador de segmentos e um selftest de 22 asserções.

TypeScript engineNext.js
↳ para um briefing de dados de veículos elétricos (EUA)Ao vivo ↗
GEO e AEO9 projetos
W-652026-10

Pre-rebuild SEO and GEO read of a live Webflow site

315-fetch crawl of a B2B EV-charging site before its redesign: a stale sitemap, canonical loops, a self-cancelling French mirror and two Organization entities, with 27 checks recomputing every count in the browser, in English and Danish.

Pythonraw HTML crawlstatic HTML
↳ a European EV-charging software redesign briefAo vivo ↗
W-592026-08

Auditoria de recuperabilidade em motores de resposta

Auditoria de recuperabilidade com doze sinais de um conjunto de sites SaaS no ar: marketing 71.4 por cento, docs 11.3 por cento, com 29 asserções que recalculam cada número no navegador.

Vanilla JSVercel Functions
↳ para um briefing de um fornecedor europeu de plataforma de IA corporativaAo vivo ↗
W-622026-08

Auditoria de citabilidade em buscas com IA

Avalia se um motor de resposta consegue dizer QUEM escreveu uma página, a partir do HTML bruto, com um analisador ao vivo protegido contra SSRF para qualquer URL pública.

Nodeschema.org JSON-LDrobots.txt parsingVercel Functions
↳ para uma agência de relações públicas dos EUAAo vivo ↗
W-412026-07

Auditoria de visibilidade em IA para ITAD

Scorecard AEO/GEO de 13 sinais para o setor de descarte de ativos de TI (ITAD); cada nota é recalculada no navegador por um selftest de 27 checagens.

Static HTMLVanilla JSVercel
↳ para um briefing de ITAD / visibilidade em buscas com IA (EUA)Ao vivo ↗
W-192026-06

Auditoria de prontidão para motores de resposta

Busca qualquer URL no servidor e avalia 13 sinais de AEO/GEO com evidências citadas e uma matriz de correções por impacto e esforço. Sem chaves, sem LLM, sempre ao vivo.

Next.jsSSRF-guarded fetcher
↳ para um briefing de estratégia de AEO B2B (Canadá)Ao vivo ↗
W-252026-06

Auditoria de GEO para REIT listado

Auditoria de GEO vertical numa entidade representativa de REIT listado: geração de schema real, validação ao vivo e uma resposta de IA com e sem estrutura de entidade.

Next.jsschema.org
↳ para um briefing de GEO de um REIT belga listado em bolsaAo vivo ↗
W-112026-05

Inventário de links de finanças

Um inventário de links de 55 publicações com cada métrica citada: pisos, tetos e preço por site, organizado como uma amostra editorial funcional.

Next.js
↳ para um briefing de operações de SEO de LondresAo vivo ↗
W-132026-05

Renovação do site + plano de migração de SEO

Sala de controle de migração de SEO construída a partir de um crawl real do site: mapa de redirects, sequência de verificação e rollback para manter todos os 3,087 domínios de referência.

Static HTML
↳ para um briefing de renovação do site de uma plataforma de IoTAo vivo ↗
W-062026-04

Advertorial bem feito

Advertorial longo em alemão, fiel ao formato: marcado como Anzeige, estrutura de revista e um caminho de conversão numa única peça editorial.

Static HTMLGerman copy
↳ um advertorial de amostra para um briefing de bem-estar na ShopifyAo vivo ↗
Automação e operações10 projetos
W-552026-08

Painel de comando de clusters de conteúdo

Painel de operações de conteúdo para vários sites: completude dos clusters, herança de briefings e fôlego de publicação calculados ao vivo a partir de um dataset sintético, com um selftest de 17 asserções na página.

HTMLVanilla JSVercel
↳ para um briefing de planejamento de conteúdo com IA e publicação em WordPress para vários sites (AU)Ao vivo ↗
W-572026-08

Roteador de funil de lançamento

Simula um funil de lançamento de Webflow a Typeform, ActiveCampaign e Attio: avaliação com pontuação, roteamento por origem, consentimento e supressão, upsert no CRM sem duplicatas, 24 asserções no navegador.

HTMLCSSJavaScript
↳ para um briefing de montagem de lançamento em marketing ops (EUA)Ao vivo ↗
W-402026-07

Bancada de migração de propriedades do HubSpot

Migração de propriedades de contato entre portais: diff classificado do export, planos de propriedades substitutas para mudanças de tipo, controle de slots, validação com um export novo, selftest de 16 checagens no navegador.

HTMLJSVercel
↳ para um briefing de migração de portal HubSpot corporativo (EUA)Ao vivo ↗
W-442026-07

Prévia de workshop de IA para imóveis multifamiliares

Um negócio sintético de 96 unidades analisado com Claude: normalização do T-12, auditoria do rent roll, varredura de divergências em contratos, rascunho do memorando para o comitê de investimento, com recálculo de 25 checagens no navegador.

HTMLJavaScriptPlaywright
↳ para um briefing de workshop de IA de uma empresa de investimento imobiliário (EUA)Ao vivo ↗
W-512026-07

Bancada de mentoria em pesquisa

Prévia de mentoria que ensina primeiro: uma cadeia de prompts de pesquisa de negócios já resolvida, um gate de verificação de fontes que roda na página, a transição do ChatGPT para o Codex e um selftest de 14 checagens.

HTMLVanilla JSVercel
↳ para uma vaga de mentoria em pesquisa com ChatGPT e CodexAo vivo ↗
W-222026-06

Roteador de webhooks para SaaS fechado

Simula de ponta a ponta os contratos de webhook e API do GoHighLevel + Make: sete módulos reais, retentativas idempotentes e dois round-trips ao vivo sem chaves.

Next.jswebhooks
↳ para um briefing de automação de seguros dos EUAAo vivo ↗
W-242026-06

Entrada de leads → CRM

Fluxo de leads imobiliários de ponta a ponta: entrada, pontuação de qualificação (HOT 98 / WARM 58 / COLD 7), registro no CRM e a próxima ação automática.

Static HTMLscoring engine
↳ para um briefing de operações imobiliárias dos EUAAo vivo ↗
W-312026-06

Arquiteto de workflows

Cole um processo documentado e receba um scorecard de complexidade antes/depois (etapas, handoffs, tempo de manuseio) calculado por um classificador real, não por um template.

Next.jsClaude
↳ para um briefing de arquitetura de operações dos EUAAo vivo ↗
W-092026-05

Sistema de produção de blog com IA

Linha de produção de blog nativa no Airtable: seis automações Run Script levam os briefings de rascunho a revisão. A própria página é o artefato de prova.

Next.jsAirtable
↳ para um briefing de produção de blog com IAAo vivo ↗
W-102026-05

Calendário de campanhas de marketing

Calendário de campanhas em três níveis, apoiado numa base pública real do Airtable: 12 campanhas, 5 equipes, registros vinculados que você pode abrir.

AirtableStatic HTML
↳ para um briefing corporativo de Airtable (EUA)Ao vivo ↗
Documentos e formulários3 projetos
W-382026-07

Bancada de revisão de evidências

Revisão de evidências jurídicas em dados sintéticos: preservação com SHA-256 na ingestão, separação entre original e derivado, ocorrências duplicadas mantidas em vez de colapsadas, triagem determinística de privilégio que apenas marca um candidato, notas do advogado restritas por perfil, um log de auditoria append-only e um ZIP de produção cujo manifesto de hashes bate com os hashes da ingestão. 31 de 31 invariantes verificadas ao vivo em /api/selftest.

Next.jsTypeScriptWeb CryptoJSZip
↳ para um briefing de MVP de revisão confidencial de documentos e e-mails em 72 horasAo vivo ↗
W-282026-06

Console de integração SuccessFactors

Reproduz no servidor o handshake OAuth 2.0 SAML-Bearer do SAP SuccessFactors e lê formatos reais de OData v2, com um mapa honesto do que os dados de login realmente são.

Next.jsOAuth 2.0OData v2
↳ para um briefing corporativo de dados de RH (SaaS dos EUA)Ao vivo ↗
W-322026-06

Bancada XFA → AcroForm

Converte um formulário governamental XFA morto em um AcroForm funcional no navegador: preenchimento automático dos 20 campos via JSON, edição ao vivo, assinatura /Sig real, flatten limpo.

Next.jspdf-lib
↳ para um briefing de formulários governamentais dos EUAAo vivo ↗
Visão e mídia2 projetos
W-012026-04

Fábrica de anúncios automatizada

Roteiro na entrada, oito variações de anúncio mais storyboards na saída: cinco templates paramétricos renderizados no servidor com um pipeline multimodal de Claude.

Next.js 16Claude multi-modal
↳ para um briefing criativo de resposta direta (EUA)Ao vivo ↗
Produto e full-stack7 projetos
W-232026-06

Tema multilíngue para Ghost

Réplica estática fiel de um tema Ghost trilíngue: rotas /, /ru/ e /ar/ RTL com hreflang, canonicals e og:locale reais, mais um inspetor ao vivo do head de SEO.

Ghost themehreflangRTL
↳ para um briefing de publicação multilíngue (Pequim)Ao vivo ↗
W-142026-05

Vitrine de formação em fisioterapia (francês)

Vitrine de formação em francês com um funil interativo do e-learning ao presencial, construída a partir da cor real da marca do centro.

Next.jsFrench copy
↳ um redesign de amostra apresentado a um centro francês de formação em fisioterapiaAo vivo ↗
W-152026-05

Soundscape: sinta a frequência

Site conceitual de uma sala de experiência sonora: três programas de frequência e um fluxo de reservas. Uma peça puramente de design, apresentada como tal.

Next.js
↳ uma peça de conceito de design para um briefing avançado de webAo vivo ↗
W-032026-04

Plataforma de ensino de árabe

Site bilíngue de ensino de árabe com fluxo de assinatura via Stripe, conteúdo em inglês e árabe lado a lado.

Next.jsStripe
↳ para um briefing de plataforma de ensino de árabeAo vivo ↗
W-042026-04

Dashboard em árabe com RTL

Console de operações bilíngue EN/árabe com RTL de verdade: layout espelhado, escrita e numerais árabes e visões de telemetria ao vivo.

Static HTMLArabic RTL
↳ para um briefing de dashboard de IoT em árabe (Arábia Saudita)Ao vivo ↗
W-072026-04

Templates de CMS no Webflow

Um template, uma coleção de CMS, quatro páginas de escolas: a arquitetura de estrutura para página como prova de conceito funcional.

Static HTMLWebflow CMS
↳ para um briefing de CMS no WebflowAo vivo ↗
W-082026-04

Identidade digital do paciente (FHIR)

Explorador de identidade digital do paciente sobre 1,053 recursos FHIR R4 e 17 séries LOINC, com um avaliador de bem-estar em 5 eixos e streaming do Claude via AI SDK v6.

Next.jsFHIR R4AI SDK v6
↳ para um briefing de IA em saúde (EUA)Ao vivo ↗