// progetti

Onboarding clienti ISP con contratti digitali

Onboarding clienti ISP end-to-end: dalla verifica della copertura fibra al contratto PDF firmato digitalmente, un percorso automatizzato e tracciato su PWA.

Onboarding clienti ISP con contratti digitali

PWA che automatizza l'intero processo di onboarding clienti di un ISP, dalla verifica della copertura fibra alla generazione e all'invio del contratto firmato digitalmente. Un frontend Vue 3 con form multi-step e validazione avanzata (codice fiscale, partita IVA, IBAN) alimenta un backend REST Laravel 12 con matching automatico offerta-tecnologia-carrier via Tools4Isp, mentre la generazione PDF e l'invio email sono gestiti da una pipeline asincrona Artisan containerizzata. Il risultato è un percorso di attivazione rapido e senza carta, tracciato end-to-end.

// features
  • »Verifica copertura fibra da indirizzo civico via Tools4Isp con matching automatico offerta-tecnologia-carrier per FTTH, FTTC e Wireless
  • »Form multi-step reattivo (anagrafica, azienda, documenti, pagamento, numerazione VoIP) con validazione Zod + Vee-Validate e stato persistito in session storage
  • »Generazione automatica dei contratti PDF via Adobe PDF Services API e PhpWord, con supporto privati/business e allegato VoIP
  • »Invio contratti via email con sistema di retry e tracciamento errori su database, messaggi differenziati per cliente e back-office
  • »Address autocomplete con database comuni/province italiani integrato lato frontend e telemetria errori Sentry
  • »Backend Laravel containerizzato con MariaDB e pipeline asincrona orchestrata via cron per generazione e invio documenti
// skills
PHPLaravel 12REST APIEloquentMariaDBPhpWordVue 3Vuetify 3TypeScriptVee-ValidateZodPWAAdobe PDF Services APITools4Isp APIDocker