Cliente
Immobiliare il Portico
Partner
AL Consultant
Descrizione
Il progetto Immobiliare Il Portico è basato su un’architettura distribuita composta da tre siti web indipendenti, tutti alimentati da un unico gestionale centrale. L’obiettivo è la centralizzazione completa dei dati e la possibilità di scalare l’ecosistema integrando ulteriori touchpoint senza modifiche strutturali alla logica core.
Il gestionale rappresenta il sistema unico di archiviazione e gestione degli immobili: ogni proprietà viene salvata in un database centralizzato, normalizzata e arricchita con metadati utili alla distribuzione e alla profilazione. Nessun contenuto viene gestito localmente dai singoli siti: ogni informazione viene sempre prelevata via API, garantendo coerenza, aggiornamenti in tempo reale e integrità del dato su tutti i canali.
L’intero ecosistema è costruito su un’architettura API-first, che espone endpoint dedicati per:
- recupero e sincronizzazione degli immobili
- gestione delle disponibilità e degli stati
- distribuzione dei contenuti verso più frontend
- tracciamento delle interazioni utente
La logica di business è sviluppata in Laravel, utilizzato come core del gestionale per la gestione delle entità, delle regole operative e del sistema CRM. Parallelamente, componenti ad alte prestazioni e processi asincroni sono stati implementati in Go, con l’obiettivo di gestire in modo efficiente carichi elevati, elaborazioni in background e operazioni time-sensitive.
I tre siti frontend, sviluppati in React, non contengono logica applicativa legata ai dati, ma agiscono esclusivamente come layer di presentazione e interazione. Tutti i dati vengono richiesti dinamicamente al gestionale tramite API, permettendo una gestione completamente decoupled tra presentazione e backend.
Un elemento centrale dell’architettura è il sistema di pipeline di gestione dei lead, che consente di tracciare ogni interazione utente attraverso stati strutturati. Ogni richiesta viene automaticamente classificata, arricchita e inserita in una pipeline, dove può evolvere in base a eventi, azioni o logiche di scoring.
Questo approccio consente:
- gestione centralizzata di tutti i lead provenienti dai tre siti
- tracciamento completo del ciclo di vita del contatto
- automazione dei passaggi tra gli stati della pipeline
- integrazione nativa con i dati immobiliari e le preferenze utente
Il sistema è progettato per essere multi-site ready, permettendo l’aggiunta di nuovi portali o canali senza duplicare logiche o dati, mantenendo un’unica fonte di verità (single source of truth) all’interno del gestionale.
Il risultato è un’infrastruttura scalabile, modulare e orientata alla centralizzazione dei processi, in cui dati, contenuti e lead vengono gestiti in modo uniforme attraverso un unico sistema API-driven.
Tecnologie
-
Laravel
-
Go
-
React



