Salta al contenuto principale
saas Live 2025

Play the Event

Organize effortlessly, enjoy every moment

Piattaforma SaaS enterprise per la gestione end-to-end di eventi personali, professionali e aziendali: pianificazione, finanze, grafo relazioni familiari, AI generativa (RAG), ML predittiva, marketplace fornitori.

Play the Event — anteprima principale del progetto
ClienteProdotto proprietario
RuoloFounder, architetto e full-stack developer (backend + frontend + mobile + ML)
Anno2025

Highlights

  • Piattaforma multi-tenant SaaS enterprise
  • ~40 aggregati DDD sul backend (Hexagonal + CQRS)
  • 328 migration SQL versionate
  • 22 endpoint ML pubblici + 85 tool gratuiti SEO-oriented
  • 24 lingue supportate con URL prefissati
  • Grafo relazioni familiari: 40+ tipi relazione fino a 4 generazioni
  • Chatbot RAG con Claude API e Ollama LLM locale
  • Forecasting partecipazione, segmentazione ospiti, anomaly detection (ML)
  • Mobile nativo iOS + Android via Capacitor 8 + 6 plugin custom
  • WCAG 2.1 AA enforced (ESLint + SCSS + jest-axe + playwright)
  • GDPR compliance: K-Anonymity ML, hosting UE, export dati automatizzato

Cosa è Play the Event

Play the Event è una piattaforma SaaS enterprise per la gestione end-to-end di eventi personali, professionali e aziendali. Unisce in un'unica soluzione la pianificazione operativa, la gestione finanziaria, il networking sociale basato su un grafo di relazioni familiari, l'intelligenza artificiale generativa (chatbot RAG), l'analytics predittiva con machine learning e un marketplace di fornitori.

Non è un semplice gestionale eventi: è un ecosistema modulare che copre l'intero ciclo di vita dell'evento — dalla prima idea fino al reportistico post-evento — con estensioni verso mobilità (viaggi), collaborazione agile (sprint), membership associativa, campagne social, seating chart e planimetrie interattive.

A chi è rivolto

  • Organizzatori di eventi privati (matrimoni, compleanni, feste): grafo relazioni familiari, splitting spese, inviti RSVP, seating chart
  • Event planner professionali: pianificazione multi-evento, marketplace fornitori, preventivi, report PDF
  • Aziende e team HR: team building, eventi corporate, sprint agile, budget tracking, GDPR compliance
  • Associazioni e ONLUS: modulo membership (iscrizioni, tessere, quote), comunicazioni massa, certificati
  • Festival: staff management, venue scraping, previsioni partecipazione, analytics ML
  • Fornitori: profilo professionale con portfolio, calendario disponibilità, recensioni, preventivi
  • Utenti mobile-first: app iOS/Android nativa (Capacitor), offline sync, push, deep link

Architettura tecnica

Monorepo con 3 servizi indipendenti (Spring Boot backend + Angular frontend + FastAPI analytics) + app mobile nativa Capacitor. Backend in DDD + Hexagonal Architecture + CQRS con 4 layer (domain/application/infrastructure/interfaces). Domain Events asincroni via @TransactionalEventListener(AFTER_COMMIT) + @Async.

Sicurezza e compliance

  • JWT HS256 in HttpOnly cookie + JwtAuthenticationFilter
  • BCrypt strength 12, STATELESS sessions
  • Bucket4j rate limiting
  • OWASP Top 10 enforcement
  • K-Anonymity sui risultati ML
  • Hosting UE (OVH Francoforte) per compliance GDPR
  • Export dati personali automatizzato via Spring Batch

Differenziatori competitivi

  1. Unico sul mercato a integrare grafo di relazioni familiari multi-generazionale con AI generativa e ML predittivo
  2. Privacy-first: Ollama LLM locale opzionale, hosting UE, K-Anonymity
  3. 85 tool gratuiti SEO-oriented per acquisizione organica
  4. Marketplace fornitori + membership associativa in un'unica licenza
  5. Mobile-native (non web-wrap): 6 plugin Capacitor custom
  6. Architettura enterprise DDD+Hexagonal+CQRS pronta a scalare in microservizi
  7. 85% automazione back-office via 10 job Spring Batch

Stack tecnologico completo

LayerTecnologiaNote
Backend RuntimeJava 21 LTS
Backend FrameworkSpring Boot 3.4.5
ORMSpring Data JPA + Hibernate 6.x
MigrationFlyway 10.22 (328 script)
MappingMapStruct 1.6
PaymentsStripe Java SDK 28.2
Rate LimitBucket4j 8.10
Push NotificationsWeb Push 5.1 (VAPID)
API DocSpringDoc OpenAPI 2.8
FrontendAngular 19.0.4Standalone + Signals
MapsMapLibre GLGPU-accelerated
CanvasKonvaPlanimetrie drag&drop
SpreadsheetUniver.jsFogli embedded
MobileCapacitor 8iOS + Android nativo
Analytics MLPython 3.11 + FastAPI + scikit-learn
OCRpython-doctr + PyTorch
DatabaseMySQL 8.4.3 LTS
CacheRedis 7.4
LLM CloudAnthropic Claude API
LLM LocaleOllama (privacy-first)
HostingOVH Cloud VPS Ubuntu 25.04 (Francoforte)

Tecnologie principali

Spring Boot 3.4Java 21Angular 19FastAPI PythonMySQL 8Redis 7CapacitorStripe

Galleria del progetto

Link al progetto

Altri progetti