Proyectos y productos.

Del trabajo con clientes reales en producción a experimentos con IA, móvil y automatizaciones, además de landings y productos como BarberHub, Sottocasa y NearTalk.

Repetita

Impara. Insegna. Cresci insieme.

Piattaforma per ripetizioni e community studenti/tutor: pagamenti sicuri, Banca del Tempo (scambio competenze), calendario e prenotazioni, assistenza con AI. Flusso in tre passi: profilo, scelta tra pagamento o banca del tempo, lezioni e match con i tutor.

ReactSupabaseGemini AI
Visualizza / Contattami →

Motorizzazione Civile · web & AppTarghe

Verifica revisioni · analisi veicoli con AI

Web (PHP/MySQL): ricerca per targa, verifica stato revisione (stored procedure), CSRF, aree per utenti, revisori e amministratori. AppTarghe (React Native / Expo): interfaccia mobile con Gemini per analisi e domande sui veicoli (targa o prompt).

PHPMySQLReact NativeExpoGemini AI
Dettagli →

Flashcard App

Ripasso con carte girabili

App web statica (HTML/CSS/JavaScript): login/registrazione in localStorage, testo in input → generazione flashcard (oggi simulata; prevista Gemini 1.5 Flash), carte con flip CSS, ripetizione delle risposte sbagliate. Roadmap: PDF, export, statistiche, UI mobile.

Vanilla JSHTML/CSSlocalStorage
Dettagli →

LevelRead

Lector de inglés por nivel MCER

Lector de inglés adaptado al nivel MCER (A1-C2): elige tema y nivel, la app genera textos calibrados vía Groq. Soporte RSS para noticias reales adaptadas. Stack: Astro, Go/Fiber, Groq AI en Vercel (serverless multiservicio). i18n EN/IT/ES/FR, stateless por diseño, sin cuentas.

AstroGo/FiberGroq AI
Detalles →

Tuttologo

Chatbot Gemini nel browser

HTML/JS “tuttologo.html”: chat con Gemini, analisi immagini (drag/drop, limiti dimensione), salvataggio chat e titolo auto in localStorage, ricerca nello storico. Nota architetturale: chiave API lato client solo per esperimenti; in produzione serve proxy/backend.

Vanilla JSGeminilocalStorage
Dettagli →
Quiz.ai

Quiz.ai

Quiz a scelta multipla da testo incollato: parser, storico, cartelle, Supabase, modalità esame.

ReactSupabaseApp web
Apri il progetto →
Leon Lab · ecosistema

Leon Lab · ecosistema

CRM, calendari PT/nutrizione, app e portale su Supabase

Progetto in produzione per centro fitness e nutrizione multi-sede: gestionale web (ruoli, pacchetti a lezioni, pagamenti, prenotazioni e dashboard per admin/manager/trainer/nutrizionista e cliente), stesso modello allineato all’app iOS/Android (Expo) e al portale, PostgreSQL con RLS, RPC e Edge Functions (Deno) per le regole; Sentry e EAS Build per qualità e rilascio mobile.

SupabaseExpo & RNCliente realeMulti-sede
Caso studio →
Trainex · schede allenamento

Trainex · schede allenamento

Stesso ecosistema Leon Lab

Modulo web (tablet-friendly) su settimane, protocolli e revisione lato team prima che la scheda sia ufficiale; note cliniche, video, stato schede e area cliente con link. Nato sul flusso reale di Leon Lab (Cagliari, Sestu) e stessa base dati del gestionale.

TrainexLeon LabSupabase
Caso studio →
Leon Lab · prenotazioni & app

Leon Lab · prenotazioni & app

Portale + clienti in app

Prenotazioni con le stesse regole lato server del gestionale: disponibilità, cancellazione e riprogrammazione, conferme e promemoria; lato mobile anche Expo Push, FCM/APNs e flussi allineati allo staff. Riduce telefonate e messaggi ad hoc sull'orario.

PortalePrenotazioniExpo & push
Caso studio →

BarberHub Pro

Gestionale multi-tenant barber shop

Next.js (App Router) + TypeScript + Supabase (Auth, Postgres, RLS, RPC). Tenant: aziende, sedi, staff con ruoli (SUPER_ADMIN, ADMIN, MANAGER, BARBER), clienti, appuntamenti, pagamenti, slot pubblici. Prenotazione cliente su `/book/[companyId]` (anon + RPC `security definer`); area personale appuntamenti; report e dashboard per ruolo.

Next.jsSupabaseTypeScriptRLS
Dettagli →

VoxTranslate

Videollamadas con traducción IA en tiempo real

Colaboración en frontend/UI de una plataforma de videollamadas con traducción IA en tiempo real (WebRTC, flujos TTS/STT): reacciones en vivo, barra de controles de voz, chat en llamada e interacción en salas multilingües. También feedback de producto.

WebRTCTTS/STTRealtime
Visita el sitio →

Sottocasa.ai

Hub per commercio di prossimità

App mobile (Expo 54, React Native, React Navigation tab + stack) per collegare clienti e attività locali intorno alla posizione. Backend Supabase (auth, dati; profilo “negozio” se l’utente è in businesses). Mappe: react-native-maps, expo-location. AI lato server: Edge Function generate-ai-promo con Groq per messaggi promozionali brevi (stile WhatsApp, FOMO) da tipo attività, sconto, zona, meteo, ecc. Due flussi dopo il login: cliente (Feed “Esplora”, Mappa “Vicino a me”, Profilo); attività (Radar con dashboard e Smart Campaign, Promozioni, Vetrina).

Expo 54React NativeSupabaseGroqMappe
Dettagli →

scan2order

Pedidos con QR para restaurantes

Pedidos con QR para restaurantes: pide desde el teléfono con QR en la mesa, carrito y checkout en tiempo real, panel staff (admin, cocina, camareros), QR con descarga PDF, PWA offline, i18n IT/EN. Stack: Astro, Svelte 5, Tailwind, Supabase en Vercel.

AstroSvelteSupabase
Detalles →

NearTalk

Social iper-locale

React Native (Expo ~53) + TypeScript: chat ed eventi ancorati a una griglia geografica (~2 km per cella). Supabase (auth, DB, Realtime per messaggi). Chat locale per cella, reazioni, segnalazioni, blocchi; chat evento con sondaggi (manager/admin). Eventi vicini (lista, creazione, distanza, ufficiali vs utenti). Connessioni e DM tra utenti collegati. Profilo (nickname, avatar, livello di visibilità, ruoli user/manager/admin), onboarding, moderazione. expo-location, react-native-maps, Zustand, Async Storage; env Supabase (es. dotenv).

ExpoReact NativeSupabaseRealtimeTypeScript
Dettagli →

Travel MVP

App móvil MVP para el sector travel

App móvil MVP para el sector travel (React Native, Expo): UI, funcionalidad y experiencia de usuario, de requisitos de producto y referencias visuales a interfaces móviles funcionales. Desarrollo iterativo por hitos con el product owner, con refinamiento según feedback, pruebas y validación.

React NativeExpoMVP
Detalles →

Python & automazioni

Backend, AI con NumPy e reti neurali

Script e piccoli servizi backend, integrazioni e tooling dove Python è la scelta giusta. In più: esperimenti con reti neurali e stack scientifico/AI, NumPy e altre librerie dell’ecosistema (pandas, scikit-learn, framework per il deep learning dove serve) per prototipi, analisi e pipeline dati.

PythonNumPyML / reti neuraliAutomazione
Parliamone →

Landing & siti vetrina

Landing page e micro-siti per campagne, professionisti e attività: veloci, chiari, misurabili.

WebBrandPerformance
Raccontami il progetto →