hAsset

HAsset Suite — Scheda tecnica

HAsset Suite è un sistema gestionale per strutture ricettive composto da due moduli indipendenti: HAsset-Book (prenotazioni e gestione commerciale) e HAsset-Comunica (adempimenti normativi e gestione ospiti). I due moduli operano in modo autonomo e possono essere utilizzati singolarmente o in abbinamento.


Architettura del sistema

Il sistema è strutturato su un’architettura client-server a tre livelli:

  • Livello presentazione — interfaccia web responsive, ottimizzata per dispositivi mobili e desktop; nessuna app da installare, accesso da qualsiasi browser.
  • Livello applicativo — logica di business gestita lato server; routing centralizzato, autenticazione con sessioni sicure, API REST interne per le operazioni CRUD.
  • Livello dati — database relazionale MySQL/MariaDB; schema normalizzato con relazioni esplicite tra strutture, alloggi, prenotazioni, ospiti e tariffe.

Il frontend pubblico (widget di prenotazione) è separato dal back-office amministrativo e può essere incorporato in qualsiasi sito web o installazione WordPress tramite uno script JavaScript o shortcode nativo.


HAsset-Book — Modulo prenotazioni

Funzione principale: gestione completa del ciclo di vita delle prenotazioni, dalla disponibilità online all’incasso.

Moduli inclusi:

ModuloDescrizione
DashboardKPI in tempo reale: prenotazioni attive, revenue, tasso di occupazione, arrivi e partenze del giorno
CalendarioVista mensile per alloggio con stati di prenotazione; gestione visuale delle disponibilità
PrenotazioniElenco filtabile con gestione stati (in attesa, confermata, completata, annullata) e storico modifiche
AlloggiSchede configurabili per camera, appartamento o unità; foto, servizi, descrizione, camere simili collegate
Stagioni e tariffePeriodi stagionali con prezzi differenziati per tipologia di alloggio; calcolo automatico nel processo di prenotazione
CouponCodici sconto a valore fisso o percentuale, con validità temporale e limite di utilizzi
Servizi extraUpsell configurabili (es. colazione, pulizie, noleggio): aggiunti dall’ospite in fase di prenotazione
CRM clientiAnagrafica ospiti con storico soggiorni, tipologia documento e note interne
PagamentiRegistrazione incassi (Stripe, PayPal, bonifico, contanti); generazione ricevute e fatture
ComunicazioniTemplate email configurabili per conferma prenotazione, reminder pre-arrivo, richiesta OTP
Report e analisiGrafici di revenue, occupazione per periodo, provenienza prenotazioni per canale
iCal syncFeed bidirezionale per sincronizzazione disponibilità con Airbnb, Booking.com e altri channel manager
Widget pubblicoMotore di prenotazione multi-step incorporabile via JavaScript o shortcode WordPress; verifica disponibilità, calcolo prezzo, pagamento online, conferma con OTP via email
Plugin WordPressPlugin nativo con shortcode [hasset_book]; nessuna configurazione manuale richiesta
Importer/ExporterImportazione ed esportazione dati in formato CSV e JSON
Log di sistemaRegistro eventi applicativi con livelli di gravità; attivabile dall’interfaccia senza accesso al codice

Autenticazione e sicurezza:

  • Sessioni server-side con token rigenerato ad ogni login
  • Autenticazione a due fattori TOTP (Google Authenticator, Authy) per admin e operatori
  • Gestione ruoli: amministratore con accesso completo; operatore con restrizioni configurabili su sezioni riservate
  • Verifica identità ospiti tramite OTP via email nel flusso di prenotazione pubblica

HAsset-Comunica — Modulo compliance e gestione ospiti

Funzione principale: registrazione degli ospiti e produzione dei flussi informativi richiesti dalla normativa italiana (Alloggiati Web, ISTAT, Tassa di soggiorno).

Moduli inclusi:

ModuloDescrizione
DashboardRiepilogo presenze: ospiti attuali, arrivi e partenze odierne, totale mensile, avvisi su dati incompleti
Gestione ospitiElenco tabellare con filtri per data, stato (presente/partito) e ricerca testuale; eliminazione massiva
Check-in singoloScheda completa: anagrafica, documento d’identità, date soggiorno, camera, note
Check-in gruppoRegistrazione capogruppo e membri in un unico form; date e camera condivise automaticamente
Esportazione Alloggiati WebFile .txt con formattazione conforme agli standard della Polizia di Stato; invio SFTP automatico al server ministeriale
Esportazione ISTATFile CSV mensile per rilevazioni statistiche delle presenze
Esportazione Tassa di soggiornoRiepilogo mensile per il Comune in formato CSV
Importazione CSVCaricamento ospiti da file esterni con mappatura intelligente delle colonne e anteprima dati prima dell’import
StrutturaConfigurazione dati aziendali: codice Alloggiati, indirizzo, tipologia struttura, credenziali SFTP
Log di sistemaVisualizzatore log applicativi per audit e debug

Autenticazione e sicurezza:

  • Autenticazione a due fattori TOTP
  • Protezione endpoint API tramite sessione verificata
  • Validazione dati prima dell’esportazione: campi obbligatori, formato documento, coerenza date

Requisiti di sistema

ComponenteRequisito
Linguaggio serverPHP 8.1 o superiore (testato su PHP 8.4)
DatabaseMySQL 5.7+ o MariaDB 10.3+
Web serverApache (con mod_rewrite) o Nginx
HTTPSRaccomandato; compatibile con Let’s Encrypt e certificati cPanel
SMTPNecessario per l’invio email; configurabile dall’interfaccia
BrowserQualsiasi browser moderno; nessuna dipendenza da plugin o estensioni

Integrazioni di terze parti

ServizioModuloFunzione
StripeHAsset-BookPagamento con carta di credito nel widget pubblico
PayPalHAsset-BookPagamento alternativo nel widget pubblico
SMTP (qualsiasi provider)HAsset-BookEmail transazionali configurabili
iCal (Airbnb, Booking.com…)HAsset-BookSincronizzazione disponibilità bidirezionale
SFTP Polizia di StatoHAsset-ComunicaInvio automatico file Alloggiati Web
Google Authenticator / AuthyEntrambiAutenticazione a due fattori TOTP

© 2025 web51.net — Tutti i diritti riservati.
HAsset Suite è software proprietario. Ne è vietata la redistribuzione, la modifica e la sublicenza non autorizzate.