MHND LABS
Il registro

Lavoro sul campo.

Quasi tutto il mio lavoro per i clienti comincia allo stesso modo: prima costruisco la cosa, poi ne parliamo. Questa pagina è il registro. Demo live costruite per vincere brief specifici, ognuna delle quali calcola qualcosa di reale, e casi studio dal lavoro per i clienti, anonimizzati. Nessun mockup: ogni demo qui sotto è live.

65 demo live5 casi studio7 categoriepiù recente 2026-10
Stato operativo «Nessun mockup» è un’affermazione verificabile. Con JavaScript attivo, questa riga verifica ogni endpoint qui sotto dal suo browser.
Casi studioLavoro per clienti, anonimizzato
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
Lo scaffale delle demoCostruite per vincere brief reali

Ognuna è stata costruita per un annuncio di lavoro specifico: una risposta funzionante a un brief reale, non un template. Sono demo di presentazione e le presento esattamente come tali. I dati specifici dei potenziali clienti sono stati controllati prima della pubblicazione; alcuni lavori validi restano fuori da questa pagina per riservatezza.

Agenti e MCP12 lavori
W-582026-08

Console del gateway harness

Specifica in ingresso, ciclo fino al verde: un model router che percorre vere catene di fallback, skill caricate da file, limiti di budget, uno stop onesto su una specifica contraddittoria e conoscenza acquisita solo con provenienza dai test. 25 asserzioni su /api/selftest.

Vercel FunctionsVanilla JSDeterministic engine
↳ per un brief su un harness per gateway AI (USA)Live ↗
W-332026-07

Console AI CGO

Console per un AI Chief Growth Officer: brief settimanale con citazioni dalla knowledge base, nuovo ranking dei creator, coda di approvazione umana, adattatore Claude/ChatGPT intercambiabile, export della KB indipendente dal provider.

Next.jsTailwind 4
↳ per un brief su un agente di crescita per un SaaS AILive ↗
W-342026-07

Banco di lavoro per il retrieval bilingue

Retrieval in arabo e inglese valutato su un set di test fisso: la normalizzazione porta il recall@1 arabo da 0.688 a 0.938, con sonde avversariali tra tenant e un modello di costo basato sul tokenizer. Selftest 31/31.

Next.jsTypeScriptBM25RRF fusionbyte-level BPE
↳ per un brief RAG di una piattaforma di apprendimento bilingueLive ↗
W-352026-07

Plugin Cowork Scholar

Plugin funzionante per Claude Cowork/Code per team accademici: controllo deterministico dell'integrità delle citazioni, pacchetti di lettura, selftest nel browser su un corpus sintetico.

Claude plugin formatPython (stdlib)Static JS
↳ per un brief su un plugin Cowork per l'ambito accademicoLive ↗
W-422026-07

Setup e consegna MCP

Generatore live di .mcp.json: attivi i server MCP dello stack e ottenga una configurazione validata con i passi di installazione per sistema operativo e una checklist delle credenziali.

Next.jsMCP
↳ per un brief di setup di Claude Code + MCP (USA)Live ↗
W-172026-06

Aegis Agent Console

Harness self-hosted con Claude Agent SDK: coordinatore più sub-agente, richiamo della memoria tra sessioni, pausa/ripresa e un valutatore live con rubrica che boccia una prima bozza e promuove la revisione.

Next.jsClaude Agent SDKOpenRouter
↳ per un brief di sviluppo di agenti Claude (agenzia USA)Live ↗Codice ↗
W-182026-06

Consulente di sicurezza per il coding AI

Confronto deterministico e con fonti citate della sicurezza enterprise di cinque assistenti di coding AI, valutata in un contesto Bitbucket + AWS.

Next.jsvendor-doc citations
↳ per un brief di consulenza sulla sicurezza AI (SaaS statunitense)Live ↗
W-202026-06

MVP Company Brain

Agente MCP-native per la conoscenza interna con memoria isolata per dipendente: le preferenze salvate da due utenti cambiano in modo visibile la stessa risposta.

Next.jsMCPMem0-style memory
↳ per un brief su un company brain MCP (MSP statunitense)Live ↗
W-262026-06

O365 Automation Studio

Processo descritto a parole in ingresso, artefatto funzionante in uscita: sceglie la superficie Microsoft 365 giusta e scrive un flusso, uno script o una chiamata Graph dalla forma verificata, con i passi di deploy.

Next.jsClaudePower Automate
↳ per un brief di coaching su Claude + O365 (Regno Unito)Live ↗
W-122026-05

Console dell'agente di procurement

Console di procurement per prodotti fotometrici su un tenant SAP simulato e dichiarato come tale: una RFQ disordinata in ingresso, un preventivo con fonti e prezzi in uscita.

Next.jsSAP-shaped connector
↳ per un brief di automazione del procurement (agenzia di Tel Aviv)Live ↗
W-022026-04

CoinQuant Research Engine

Batteria autonoma di backtest crypto: 1,200 backtest su dati reali BTC ed ETH del 2024, dal prompt in linguaggio naturale a esecuzioni di strategie validate.

Agentic backtesterBTC/ETH data
↳ per un brief sull'infrastruttura di ricerca crypto (Dubai)Live ↗
W-052026-04

NRT: server di inferenza SLM in Rust

Server di inferenza in puro Rust da 10K righe: cluster di small language model guidato da manifest su Candle, 7 crate, 29/29 test superati. Apache-2.0.

RustCandle
↳ per un brief di infrastruttura LLM in Rust (USA)Codice ↗
Data engineering22 lavori
W-632026-09

Console di attribuzione dei ricavi per video

Verifica 500 link di tracciamento video sintetici, simula un rollout massivo con backup, abbina quattro canali di pagamento ai lead via email e attribuisce le vendite ritardate al video d'origine. 33 asserzioni nel browser.

Vanilla JSSVG
↳ per un brief sull'attribuzione dei ricavi YouTube per singolo videoLive ↗
W-642026-09

Continuity

QA del tracciamento per un'agenzia multi-cliente: nove controlli eseguiti nella pagina su cinque clienti sintetici, con una traccia di continuità e un report per il cliente.

Single-file HTMLno build
↳ per un brief di un'agenzia di marketing digitale su SOP e monitoraggio del tracciamentoLive ↗
W-542026-08

Controllo di standardizzazione del catalogo

Decodifica gli ID opzione di Magento, ripara gli SKU in cirillico, normalizza le unità nel SI, classifica secondo ETIM/eCl@ss, genera testi FR/EN e poi blocca ogni riga che viola uno dei sei invarianti.

Vanilla JSZero-dependency pipeline
↳ per un brief di un distributore di componenti industriali sulla standardizzazione del catalogo Magento 2Live ↗
W-562026-08

Anteprima di segmentazione dei follower

Export Instagram di 37k follower classificato in sei categorie di lead: estrazione, indicatori di confidenza, selftest nella pagina.

Static HTMLVanilla JS
↳ per un brief di segmentazione dei follower InstagramLive ↗
W-602026-08

PostGate: controllo delle regole sui contenuti

Regole come vincoli verificabili, più un controllo che boccia la bozza che ne viola una: 18 bozze, 8 regole, 6 bozze non vincolate intercettate, 32 asserzioni.

Vanilla JSVercel Functions
↳ per un brief su un flusso di lavoro per contenuti educativiLive ↗
W-612026-08

Banco di prova per estensioni Presidio

Cinque classificazioni personalizzate di Microsoft Presidio misurate su un corpus aziendale sintetico: precisione, recall, throughput e scalabilità dei worker prima e dopo, con un selftest di 27 asserzioni che ricalcola nel browser.

Microsoft PresidioPythonspaCyPlaywright
↳ per un brief di classificazione dei dati aziendali (USA)Live ↗
W-362026-07

Scelte di database per chi costruisce con l'AI

Un banco didattico live per founder: risponda a 4 domande per avere una raccomandazione sul database, guardi la normalizzazione scomporre una tabella reale e metta in gara una tabella di riepilogo contro una scansione grezza. Ogni risposta è pensata per lo sviluppo assistito dall'AI.

HTMLJavaScriptclient-side compute
↳ per una community didattica su dati e AILive ↗
W-372026-07

Laboratorio di cross-correlazione diadica

168 analisi di serie temporali diadiche: CCF su 16 lag, inferenza a effetti misti, report in formato APA; ricalcoli tutti i 2,688 coefficienti nel suo browser.

PythonstatsmodelsJupytervanilla JS
↳ per un brief di uno studio HCI con tracciamento continuoLive ↗
W-392026-07

Banco di audit della pipeline

Audit bisettimanale di una pipeline finanziaria, replicato live nel browser: controlli di arrivo, freschezza, integrità delle righe, deriva dello schema e plausibilità su serie sintetiche in stile Fed, log di audit concatenato, selftest di 28 controlli.

Vanilla JSVercel
↳ per un brief di manutenzione di una pipeline di dati finanziari (USA)Live ↗
W-452026-07

Banco di rollup

Riproduce il bug di rollup su gerarchie a profondità mista (sottostima contro doppio conteggio) e dimostra la correzione con la closure, con 12 invarianti ricalcolati live.

Next.jsTypeScript
↳ per un brief di analytics ERP di un produttore statunitenseLive ↗
W-462026-07

Console del registro rimesse

Un tratto di rimesse da USD a EGP su un vero Postgres: registro in partita doppia, trasferimenti idempotenti, screening delle sanzioni e una traccia di audit append-only, live nella pagina.

Next.jsPostgres (Neon)double-entry ledger
↳ per una candidatura come backend fintech (Il Cairo)Live ↗
W-472026-07

Logbook Pipeline Werkbank

Thread phpBB in tedesco trasformati in Markdown inglese pronto per RAG: traduzione schermata, controllo di fedeltà per token, simulatore di sopravvivenza dei chunk, triage con VLM.

Next.jssharp
↳ per un brief di un'azienda di ingegneria britannica sulla trasformazione dei log di un forumLive ↗
W-482026-07

Banco P&L per commessa

Costi per commessa a livello di riga su QuickBooks Online: il bug delle fatture multi-progetto riprodotto live, 4 regole di business attivabili, un vero file .xlsx formattato generato su richiesta, endpoint di selftest con 13 controlli.

Next.jsexceljs
↳ per un brief di export dei costi per commessa da QuickBooks OnlineLive ↗
W-492026-07

Banco di record linkage PPRL

Due aziende trovano i clienti in comune senza che nessuna veda l'elenco dell'altra: codifica CLK con filtri di Bloom, matching fuzzy con Dice, calibrazione live della soglia e una curva di hardening misurata in recall.

Next.js 16TypeScriptWebCrypto (HMAC-SHA256)
↳ per un brief di record linkage con tutela della privacyLive ↗
W-502026-07

Banco del foglio di provenienza

Verifica le licenze di 8 fonti testuali reali con le clausole citate, ricalcola nel browser una deduplica a shingle ed esporta un CSV di provenienza con le sole righe approvate.

HTMLJSPlaywrightVercel
↳ per un brief sul reperimento di dati di training per ML (Romania)Live ↗
W-522026-07

Console del motore di segnali in tempo reale

Flusso di tick in streaming trasformato in barre OHLCV da 2 minuti, indicatori live, valutazione delle regole e consegna webhook at-least-once, con fault injection e un selftest di accettazione che ricalcola ogni affermazione a ogni richiesta.

Next.js 16TypeScriptServer-Sent Events
↳ per un brief sui dati di mercato dei futuresLive ↗
W-532026-07

Banco TLCC

168 analisi di serie temporali diadiche: una scansione di 16 lag per prova, estrazione del lag di picco e un modello misto a intercetta casuale, tutto ricalcolato nel browser e verificato con scipy e statsmodels.

Next.jsTypeScriptPythonnumpyscipystatsmodels
↳ per un brief di analisi di serie temporali in ambito HCILive ↗
W-162026-06

Mappatura dell'intelligence sui consulenti

Briefing di intelligence sui produttori prima degli incontri, costruiti da cinque fonti di dati disordinate. Dati sintetici, nessun dato personale reale, come dichiarato nella pagina.

Next.js
↳ per un brief di intelligence sui dati dei consulentiLive ↗
W-212026-06

Console della pipeline dati cloud

Dati operativi disordinati in ingresso, una tabella dei fatti pulita nel warehouse in uscita: 6 sedi, 2 regioni, esecuzioni della pipeline su richiesta con BI sopra.

Next.js
↳ per un brief di data engineering in cloudLive ↗
W-272026-06

Banco di integrazione dei dati bancari

Vero flusso sandbox di Plaid (link token, Link, exchange, conti) con un confine visibile dei segreti tra client e server e una checklist di sicurezza onesta.

Next.jsPlaid SDK
↳ per un brief di integrazione fintech statunitenseLive ↗
W-292026-06

Tracking-Cockpit (in tedesco)

Cockpit di analytics in lingua tedesca: eventi dataLayer GA4, Consent Mode v2, misurazione lato server e uno strato di dashboard, tutto cliccabile.

Next.jsGA4Consent Mode v2
↳ per un brief di analytics di Stoccarda, in tedescoLive ↗
W-302026-06

Decoder VIN per veicoli elettrici indiani

Decodifica i VIN dei veicoli elettrici del mercato indiano per 16 costruttori, con una fonte citata sotto ogni campo, un visualizzatore dei segmenti e un selftest di 22 asserzioni.

TypeScript engineNext.js
↳ per un brief sui dati dei veicoli elettrici (USA)Live ↗
GEO e AEO9 lavori
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 briefLive ↗
W-592026-08

Audit di reperibilità per i motori di risposta

Audit di reperibilità su dodici segnali di un sito SaaS live: marketing 71.4 per cento, documentazione 11.3 per cento, con 29 asserzioni che ricalcolano ogni cifra nel browser.

Vanilla JSVercel Functions
↳ per un brief di un fornitore europeo di piattaforme AI enterpriseLive ↗
W-622026-08

Audit di citabilità nella ricerca AI

Valuta se un motore di risposta capisce CHI ha scritto una pagina, calcolato dall'HTML grezzo, con un analizzatore live protetto contro SSRF per qualsiasi URL pubblico.

Nodeschema.org JSON-LDrobots.txt parsingVercel Functions
↳ per un'agenzia di pubbliche relazioni statunitenseLive ↗
W-412026-07

Audit di visibilità AI per l'ITAD

Scheda di valutazione AEO/GEO su 13 segnali per il settore dello smaltimento di asset IT; ogni punteggio ricalcolato nel browser da un selftest di 27 controlli.

Static HTMLVanilla JSVercel
↳ per un brief su ITAD e visibilità nella ricerca AI (USA)Live ↗
W-192026-06

Audit di prontezza per i motori di risposta

Scarica lato server qualsiasi URL e valuta 13 segnali AEO/GEO con prove citate e una matrice delle correzioni per impatto e sforzo. Nessuna chiave, nessun LLM, sempre live.

Next.jsSSRF-guarded fetcher
↳ per un brief di strategia AEO B2B (Canada)Live ↗
W-252026-06

Audit GEO per REIT quotati

Audit GEO verticale su un'entità rappresentativa di REIT quotato: generazione reale dello schema, validazione live e una risposta AI con e senza struttura dell'entità.

Next.jsschema.org
↳ per un brief GEO di un REIT quotato belgaLive ↗
W-112026-05

Inventario di link finanziari

Un inventario di link su 55 testate con ogni metrica citata: minimi, massimi e prezzi per sito, impaginato come campione editoriale funzionante.

Next.js
↳ per un brief di operazioni SEO di LondraLive ↗
W-132026-05

Piano di rinnovo del sito e migrazione SEO

Sala di controllo della migrazione SEO costruita da una vera scansione del sito: mappa dei redirect, sequenza di verifica e di rollback per mantenere tutti i 3,087 domini di riferimento.

Static HTML
↳ per un brief di rinnovo del sito di una piattaforma IoTLive ↗
W-062026-04

Un advertorial fatto come si deve

Advertorial lungo in tedesco, fedele al formato: etichettato Anzeige, struttura da rivista e un percorso di conversione in un unico pezzo editoriale.

Static HTMLGerman copy
↳ per un brief di wellness su Shopify, come advertorial di provaLive ↗
Automazione e operations10 lavori
W-552026-08

Pannello di comando dei cluster di contenuti

Pannello operativo per contenuti su più siti: completezza dei cluster, ereditarietà dei brief e margine di pubblicazione calcolati live da un unico dataset sintetico, con un selftest di 17 asserzioni nella pagina.

HTMLVanilla JSVercel
↳ per un brief su pianificazione di contenuti AI multi-sito e pubblicazione su WordPress (AU)Live ↗
W-572026-08

Router del funnel di lancio

Simula un funnel di lancio da Webflow a Typeform ad ActiveCampaign ad Attio: valutazione con punteggio, instradamento per fonte, consenso ed esclusioni, upsert nel CRM senza duplicati, 24 asserzioni nel browser.

HTMLCSSJavaScript
↳ per un brief di marketing ops sulla costruzione di un lancio (USA)Live ↗
W-402026-07

Banco di migrazione delle proprietà HubSpot

Migrazione delle proprietà dei contatti da portale a portale: diff classificato degli export, piani di proprietà sostitutive per i cambi di tipo, registro degli slot, validazione su export freschi, selftest di 16 controlli nel browser.

HTMLJSVercel
↳ per un brief di migrazione di un portale HubSpot aziendale (USA)Live ↗
W-442026-07

Anteprima del workshop AI per immobili residenziali plurifamiliari

Un'operazione sintetica da 96 unità analizzata con Claude: normalizzazione del T-12, verifica del rent roll, controllo delle discrepanze nei contratti, bozza del memo per il comitato d'investimento, con un ricalcolo di 25 controlli nel browser.

HTMLJavaScriptPlaywright
↳ per un brief di una società di investimenti immobiliari su un workshop AI (USA)Live ↗
W-512026-07

Banco di mentoring per la ricerca

Anteprima di mentoring che parte dall'insegnamento: una catena di prompt di ricerca aziendale svolta passo per passo, un controllo di verifica delle fonti eseguito nella pagina, il passaggio da ChatGPT a Codex e un selftest di 14 controlli.

HTMLVanilla JSVercel
↳ per un annuncio di mentoring sulla ricerca con ChatGPT e CodexLive ↗
W-222026-06

Router di webhook per SaaS chiusi

Simula da capo a fondo i contratti webhook e API di GoHighLevel + Make: sette moduli reali, retry idempotenti e due round-trip live senza chiavi.

Next.jswebhooks
↳ per un brief di automazione assicurativa statunitenseLive ↗
W-242026-06

Acquisizione lead → CRM

Flusso di lead immobiliari da capo a fondo: acquisizione, punteggio di qualificazione (HOT 98 / WARM 58 / COLD 7), record nel CRM e prossima azione automatica.

Static HTMLscoring engine
↳ per un brief di operations immobiliari statunitenseLive ↗
W-312026-06

Workflow Architect

Incolli un processo documentato e ottenga una scheda della complessità prima/dopo (passaggi, consegne, tempo di lavorazione) calcolata da un vero classificatore, non da un template.

Next.jsClaude
↳ per un brief statunitense di architettura delle operationsLive ↗
W-092026-05

Sistema di produzione blog con AI

Linea di produzione di blog nativa Airtable: sei automazioni Run Script portano i brief dalle bozze alla revisione. La pagina stessa è l'artefatto di prova.

Next.jsAirtable
↳ per un brief di produzione di blog con AILive ↗
W-102026-05

Calendario delle campagne marketing

Calendario delle campagne su tre livelli, basato su una vera base Airtable pubblica: 12 campagne, 5 team, record collegati che si possono aprire.

AirtableStatic HTML
↳ per un brief Airtable aziendale (USA)Live ↗
Documenti e moduli3 lavori
W-382026-07

Banco di revisione delle prove

Revisione di prove legali su dati sintetici: conservazione SHA-256 all'acquisizione, separazione tra originali e derivati, occorrenze duplicate mantenute invece che accorpate, screening deterministico del segreto professionale che segnala solo candidati, note riservate ai legali con accesso per ruolo, un log di audit append-only e uno ZIP di produzione il cui manifest di hash corrisponde agli hash di acquisizione. 31 invarianti su 31 verificati live su /api/selftest.

Next.jsTypeScriptWeb CryptoJSZip
↳ per un brief di MVP da 72 ore per la revisione riservata di documenti ed emailLive ↗
W-282026-06

Console di integrazione SuccessFactors

Riproduce lato server l'handshake OAuth 2.0 SAML-Bearer di SAP SuccessFactors e legge vere strutture OData v2, con una mappa onesta di cosa sono davvero i dati di accesso.

Next.jsOAuth 2.0OData v2
↳ per un brief sui dati HR aziendali (SaaS statunitense)Live ↗
W-322026-06

Banco XFA → AcroForm

Converte nel browser un modulo governativo XFA ormai inutilizzabile in un AcroForm funzionante: compilazione JSON automatica di tutti i 20 campi, modifiche live, vera firma /Sig, flatten pulito.

Next.jspdf-lib
↳ per un brief sui moduli della pubblica amministrazione statunitenseLive ↗
Visione e media2 lavori
W-432026-07

Messy retailer photos in, product-faithful images out

Segmentation-first cleanup of retailer product photos with a live faithfulness gate: structural similarity plus edge overlap recomputed at an API route, PASS or FAIL per image.

Next.jssharpCV QA
↳ an image-to-3D product brief (US)Live ↗
W-012026-04

Fabbrica automatica di annunci

Script in ingresso, otto varianti di annuncio più storyboard in uscita: cinque template parametrici renderizzati lato server con una pipeline Claude multimodale.

Next.js 16Claude multi-modal
↳ per un brief creativo di direct response (USA)Live ↗
Prodotto e full-stack7 lavori
W-232026-06

Tema Ghost multilingue

Replica statica fedele di un tema Ghost trilingue: route /, /ru/ e /ar/ RTL con veri hreflang, canonical e og:locale, più un ispettore live dell'head SEO.

Ghost themehreflangRTL
↳ per un brief di editoria multilingue (Pechino)Live ↗
W-142026-05

Vetrina per la formazione in fisioterapia (in francese)

Vetrina per la formazione in lingua francese con un funnel interattivo dall'e-learning ai corsi in presenza, costruita sul vero colore del brand dello studio.

Next.jsFrench copy
↳ per un redesign di prova proposto a uno studio francese di formazione in fisioterapiaLive ↗
W-152026-05

Soundscape: senta la frequenza

Sito concept di una sala audio esperienziale: tre programmi di frequenze e un flusso di prenotazione. Un puro lavoro di design, presentato come tale.

Next.js
↳ per un brief web avanzato, come pezzo di design conceptLive ↗
W-032026-04

Piattaforma didattica in arabo

Sito bilingue per l'insegnamento dell'arabo con un flusso di abbonamento Stripe, contenuti in inglese e in arabo affiancati.

Next.jsStripe
↳ per un brief su una piattaforma didattica in araboLive ↗
W-042026-04

Dashboard araba RTL

Console operativa bilingue EN/arabo con vero RTL: layout specchiato, scrittura e numeri arabi e viste di telemetria live.

Static HTMLArabic RTL
↳ per un brief su una dashboard IoT in arabo (Arabia Saudita)Live ↗
W-072026-04

Template CMS Webflow

Un template, una collezione CMS, quattro pagine di scuole: l'architettura dalla struttura alla pagina come proof of concept funzionante.

Static HTMLWebflow CMS
↳ per un brief su Webflow CMSLive ↗
W-082026-04

Identità digitale del paziente (FHIR)

Explorer dell'identità digitale del paziente su 1,053 risorse FHIR R4 e 17 serie LOINC, con un punteggio di benessere su 5 assi e Claude in streaming con AI SDK v6.

Next.jsFHIR R4AI SDK v6
↳ per un brief di AI in ambito sanitario (USA)Live ↗