01In produzione
VentureSaaS verticale · tre prodotti, un sistema
Progetto mio e di Giulio
SaaS verticale per saloni composto da marketplace pubblico, gestionale B2B e console superadmin. Tre applicazioni Next.js con deploy indipendenti e un'unica base dati Supabase.
Approfondisci il case study →Esigenza architetturaleConsentire a tre prodotti di evolvere e rilasciare in modo indipendente, mantenendo condivisi identità, prenotazioni, saloni e regole di accesso.
Il mio contributoArchitettura del monorepo, strategia di deploy, ambienti, funnel pre-lancio, consensi, email transazionali, routing multilingua e percorso di conformità fiscale.
Next.jsTypeScriptTurborepoSupabaseVercelResendPostHog
Sistema e risultato+
Sistema costruitoTre applicazioni Next.js, database e autenticazione Supabase condivisi, ambienti separati, email transazionali e tracciamento dell'acquisizione.
RisultatoUn'architettura che ha accompagnato il passaggio dalla validazione all'operatività commerciale senza richiedere una riscrittura.
02Release engineering
VentureApp mobile · marketplace e sicurezza
Progetto mio
Marketplace mobile sviluppato con React Native, Expo e Supabase. Il lavoro di release engineering ha reso verificabili sicurezza, moderazione e gestione dell'account.
Criticità di rilascioSchema dati incoerente, policy RLS troppo permissive e assenza di blocco utenti, segnalazioni e cancellazione autonoma dell'account.
Intervento tecnicoRipristino dello schema Supabase, revisione delle RLS, flussi di moderazione, cancellazione legata all'identità, Edge Function, controlli di release, Sentry e funnel lead.
Il perimetro tecnico è pronto; la pubblicazione dipende ora da attività legali, operative e dagli store.
React NativeExpoSupabasePostgreSQLEASSentry
Sistema e risultato+
Sistema costruitoClient Expo, servizi PostgreSQL e Supabase, moderazione, cancellazione account vincolata all'autenticazione, controlli di rilascio e osservabilità con Sentry.
RisultatoI principali blocchi tecnici alla submission sono stati rimossi e separati dagli adempimenti legali e operativi ancora necessari.
03In produzione
Progetto clienteHospitality · Next.js · cinque lingue
Progetto cliente
Piattaforma web multilingua per il settore hospitality, progettata per presentare esperienze locali e raccogliere richieste commerciali qualificate.
Vincolo sui datiIl form pubblico doveva registrare nuovi contatti senza esporre in lettura il database che contiene i lead.
SoluzioneHo spostato il flusso di scrittura sul server, integrando validazione, API, RLS Supabase ed email transazionali. Il client non dispone di accesso ai record esistenti.
Next.jsTypeScriptSupabaseRLSResendnext-intl
Sistema e risultato+
Sistema costruitoFrontend Next.js internazionalizzato, API server, Supabase RLS, raccolta lead tramite service role ed email transazionali.
RisultatoCinque lingue, un solo percorso controllato per l'acquisizione dei lead e nessuna lettura pubblica del CRM.
04Beta chiusa
Progetto clientePiattaforma creator · arte contemporanea
Fabbrichiere
Progetto cliente · in cui investo
Piattaforma digitale dedicata agli artisti visivi italiani: portfolio, confronto tra pari e gestione protetta dei file originali in qualità di stampa.
Scelta di prodottoIntegrare portfolio, community e una possibile evoluzione commerce senza replicare le dinamiche di un social generalista né rendere pubblici i file ad alta risoluzione.
Il mio contributoModello di prodotto, flussi per gli artisti, autenticazione, policy di storage, interazioni sociali, strumenti di amministrazione e disegno del futuro layer commerce.
Next.jsReactTypeScriptSupabaseRLSStripe
Sistema e risultato+
Sistema costruitoNext.js e Supabase per profili artista, catalogo delle opere, originali privati, RLS, feedback e controlli amministrativi.
RisultatoBeta a inviti operativa. L'integrazione commerce con Printful e Stripe è stata progettata ma non ancora implementata.
05MVP costruito
VentureMedia cross-platform · esperienza da evento
Gran Finale
Progetto mio
Esperienza mobile per eventi: gli invitati registrano brevi video durante la festa e ricevono in seguito un film montato, senza accedere alle clip degli altri partecipanti.
Vincolo di esperienzaL'interazione durante l'evento doveva restare immediata, mentre il sistema gestiva identità, accessi ai media, rendering asincrono e pagamenti.
Architettura operativaIngresso all'evento, passaggio da utente anonimo a creator, permessi sui media, worker FFmpeg, pagamenti Stripe, notifiche e politiche di conservazione.
È previsto un fallback manuale per garantire il servizio anche in caso di problemi durante l'evento.
ExpoReact NativeSupabaseFFmpegStripeDocker
Sistema e risultato+
Sistema costruitoClient Expo, autenticazione e storage Supabase, worker FFmpeg, Stripe, notifiche e procedura operativa di fallback.
RisultatoMVP pronto per un pilota, con media privati per impostazione predefinita e pagamenti già integrati.
06Tesi di venture
VentureB2B · edilizia · validazione di prodotto
SAL Zero
Progetto mio
Tesi di prodotto per aiutare i subappaltatori edili a collegare le evidenze di cantiere alle lavorazioni contrattuali e ridurre il valore non riconosciuto nei SAL.
Validazione prima del softwareHo definito ICP, posizionamento competitivo, modello service-first, unit economics e condizioni di stop prima di avviare lo sviluppo.
Confine tecnicoOCR, Evidence Graph ed estrazione con LLM hanno senso solo dopo una prova commerciale. L'architettura è quindi subordinata alla validazione del problema e della disponibilità a pagare.
NestJSPostgreSQLObject storageOCRLLMEvent workers
Sistema e risultato+
Sistema progettatoUn Billability Engine che collega evidenze di cantiere e voci di contratto, con approvazione umana ed elaborazione asincrona tracciabile.
RisultatoUna tesi di venture con criteri misurabili per decidere se procedere, modificare il posizionamento o interrompere l'investimento.
07Online
Progetto sperimentaleDiario privato · PWA offline
Progetto mio
PWA mobile per annotare gesti, conversazioni e altri segnali personali. I dati restano sul dispositivo e non vengono inviati a un server.
Funzioni principaliInterfaccia mobile, persistenza locale, installazione offline ed esportazione, importazione ed eliminazione dei dati in formato JSON.
Non richiede account, backend o analytics. La disponibilità dei dati dipende esclusivamente dal dispositivo e dagli eventuali export creati dall'utente.
ReactTypeScriptVitePWALocal storageOffline
Sistema e risultato+
Sistema costruitoPWA React progettata per smartphone, persistenza locale, supporto offline e controlli espliciti per esportare o eliminare i dati.
RisultatoApplicazione online e installabile, senza raccolta centralizzata delle informazioni inserite.