Prodotti AI·Progetto personale·In corso
Yamasens — AI Wine Sommelier
Ruolo · Ideazione, architettura e sviluppo
- Next.js 16
- React 19
- Flutter
- NestJS
- PostgreSQL
- Claude API
- RAG
- Three.js
- Stripe
Yamasens trasforma il sommelier in un'esperienza conversazionale basata su intelligenza artificiale. Gli utenti dialogano con un sommelier virtuale — dotato di avatar 3D interattivo — che consiglia vini, spiega abbinamenti e permette persino di “parlare” con i singoli vini, come se avessero una loro personalità.
Completano il prodotto un pannello di amministrazione per la gestione del catalogo, una prova gratuita (5 domande) con abbonamenti, l'import massivo dei cataloghi da foglio di calcolo e una mappa interattiva delle zone di produzione.
Stack tecnologico
- Web app — Next.js 16 (App Router) + React 19, Tailwind CSS e shadcn/ui: sito pubblico/marketing, pagine legali (GDPR), pagine vino condivisibili, app autenticata e pannello admin, con SEO/JSON-LD e avatar 3D in Three.js.
- App mobile — applicazione consumer cross-platform (iOS + Android) in Flutter: chat con streaming SSE token-per-token, scanner QR per aprire il vino o il locale, mappa dei vini (OpenStreetMap) e autenticazione con storage sicuro del token.
- Backend — API in NestJS + TypeScript, database PostgreSQL con ORM Prisma; autenticazione JWT e OAuth (Google/GitHub).
- Intelligenza artificiale — integrazione con Claude API di Anthropic e pipeline RAG per il recupero dei vini (embedding semantici Voyage + pre-filtro SQL); generazione di avatar 3D testo→modello via Meshy.
- Pagamenti & analytics — Stripe (Checkout + webhook) per gli abbonamenti; PostHog e Microsoft Clarity per analytics e heatmap, con consenso cookie GDPR.