
ALProperty è un'agenzia immobiliare di Durazzo. Abbiamo sviluppato il sito pubblico, dove si cercano gli annunci in griglia o su mappa, e il CRM con cui gli agenti gestiscono annunci, acquirenti, venditori e nuove costruzioni. Entrambi girano su un'unica codebase Nuxt e Firebase.
Chi lo usa e per cosa
- Una famiglia che cerca casa in affitto a Durazzo filtra per quartiere, tipologia e prezzo, poi guarda i risultati sulla mappa.
- Un agente scrive l'annuncio in albanese e lo trova pubblicato in altre cinque lingue, senza tradurlo a mano.
- Il team commerciale sposta ogni acquirente su una bacheca Kanban, dal primo contatto alla chiusura.
- Un agente apre la scheda di un cliente e vede quali annunci rientrano nel suo budget e nelle zone che preferisce.
Come è fatto
- Rendering lato server con cache sulla CDN: le pagine degli annunci si caricano in fretta e vengono indicizzate dai motori di ricerca.
- Mappe MapLibre con pin di prezzo raggruppati, vista satellitare e 3D.
- Una Cloud Function usa Gemini su Vertex AI per tradurre titolo e descrizione di ogni annuncio a ogni modifica.
- Gli agenti esportano locandine A4 per la vetrina e post Instagram con il marchio dell'agenzia, e le foto ricevono la filigrana in automatico.
Tecnologie
In numeri
- One codebase: server-rendered public site plus a protected /crm area
- Public site in 6 languages (Albanian, English, Italian, Polish, Czech, Ukrainian)
- 168 Vue components, 35 pages, 55 composables
- About 30 Cloud Functions for CRUD, triggers, lead capture and auto-translation
- 2 CRM roles (admin and agent) with account approval
- 74 commits between January and October 2026
Website





CRM




Tutte le schermate mostrano dati dimostrativi inventati.