[{"data":1,"prerenderedAt":2037},["ShallowReactive",2],{"guides-count":3,"services-list-services_it":4,"work-list-work_it-featured-any-3":599,"work-list-work_it-all-products-all":936,"work-list-work_it-all-any-all":1232},7,[5,188,339,466],{"id":6,"title":7,"accent":8,"body":9,"description":139,"extension":140,"facts":141,"faq":154,"icon":170,"key":171,"meta":172,"navigation":173,"order":174,"path":175,"seo":176,"seoDescription":177,"seoTitle":178,"stem":179,"summary":180,"work":181,"__hash__":187},"services_it/services/sviluppo-app-su-misura.md","Sviluppo di app e web app su misura","cyan",{"type":10,"value":11,"toc":128},"minimark",[12,17,21,25,54,73,77,80,94,97,101,104,107,111,114,118,121,125],[13,14,16],"h2",{"id":15},"cosè-unapp-su-misura","Cos'è un'app su misura?",[18,19,20],"p",{},"Un'app su misura è software costruito attorno al modo in cui lavora la vostra azienda, non il contrario. Serve quando i prodotti pronti vi costringono a giri di Excel, doppi inserimenti o processi adattati al programma. Noi progettiamo e sviluppiamo l'app completa: quella che usano i vostri clienti o il vostro staff, il back-office da cui la gestite e le integrazioni con i sistemi che avete già.",[13,22,24],{"id":23},"cosa-sviluppiamo","Cosa sviluppiamo",[26,27,28,36,42,48],"ul",{},[29,30,31,35],"li",{},[32,33,34],"strong",{},"App mobile per iOS e Android",", sviluppate in Flutter con un unico codice per entrambe le piattaforme",[29,37,38,41],{},[32,39,40],{},"Web app e piattaforme"," accessibili dal browser, per clienti, rivenditori o personale interno",[29,43,44,47],{},[32,45,46],{},"Back-office e pannelli di controllo"," per gestire contenuti, ordini, utenti e dati senza chiamare uno sviluppatore",[29,49,50,53],{},[32,51,52],{},"Funzionalità ricorrenti"," che sappiamo già come fare bene: accesso utenti, pagamenti online, notifiche push, QR code, mappe e GPS, funzionamento offline con sincronizzazione, stampa su stampanti Bluetooth",[18,55,56,57,62,63,67,68,72],{},"Alcuni esempi reali: un'",[58,59,61],"a",{"href":60},"/it/lavori/event-bus-travel","app per passeggeri e accompagnatori dei viaggi in bus"," con posizione del bus in tempo reale e imbarco con QR code, un'",[58,64,66],{"href":65},"/it/lavori/ferry-audio-guide","audioguida geolocalizzata per una compagnia di traghetti"," che funziona anche in mare senza copertura, un'",[58,69,71],{"href":70},"/it/lavori/coworking-access-app","app che fa da chiave d'ingresso per un coworking",", in uso dal 2021.",[13,74,76],{"id":75},"app-su-misura-o-software-pronto-quale-conviene","App su misura o software pronto: quale conviene?",[18,78,79],{},"Un software pronto conviene quando il vostro processo è standard e il prodotto lo copre quasi tutto. Un'app su misura conviene quando:",[26,81,82,85,88,91],{},[29,83,84],{},"il processo è il vostro vantaggio competitivo e non volete piegarlo a un gestionale generico",[29,86,87],{},"dovete collegare più sistemi (vendite online, cassa, magazzino, CRM) che oggi non si parlano",[29,89,90],{},"pagate abbonamenti per funzioni che non usate, e vi mancano proprio quelle che servono",[29,92,93],{},"volete un'esperienza con il vostro marchio per clienti e passeggeri, non quella di una piattaforma terza",[18,95,96],{},"Nella call gratuita vi diciamo con onestà se ha senso sviluppare o se esiste già qualcosa che fa al caso vostro.",[13,98,100],{"id":99},"come-lavoriamo","Come lavoriamo",[18,102,103],{},"Si parte da una call gratuita di 30 minuti. Il primo giorno definiamo obiettivi, priorità e un piano a milestone a prezzo fisso. Entro la prima settimana avete un prototipo cliccabile con i vostri dati reali, da provare con chi userà l'app. Nelle due settimane successive sviluppiamo la versione definitiva: testata, monitorata e pubblicata sui vostri server o su quelli che scegliamo insieme. Poi rifiniture, prestazioni e consegna del codice con la documentazione, oppure restiamo al vostro fianco.",[18,105,106],{},"Parlate sempre direttamente con gli ingegneri senior che sviluppano il progetto: niente account manager, niente passaggi di consegne a sviluppatori junior.",[13,108,110],{"id":109},"design-delle-interfacce","Design delle interfacce",[18,112,113],{},"Il design fa parte del progetto, non è un extra. Progettiamo interfacce chiare e accessibili, pensate per chi le userà davvero: un passeggero con il telefono in mano in banchina, un operatore al banco con la coda davanti, un amministratore che aggiorna i contenuti a fine giornata.",[13,115,117],{"id":116},"tecnologie","Tecnologie",[18,119,120],{},"Scegliamo tecnologie mature, che un altro team potrà mantenere senza dipendere da noi: Flutter e Dart per le app mobile; Nuxt e Vue o .NET e Blazor per web app e back-office; ASP.NET Core, SQL Server, Supabase e Firebase per backend, dati e notifiche; Stripe per i pagamenti.",[13,122,124],{"id":123},"dopo-il-lancio","Dopo il lancio",[18,126,127],{},"Un'app in produzione va seguita. Ci occupiamo di aggiornamenti per le nuove versioni di iOS e Android, monitoraggio, prestazioni e nuove funzionalità. Diverse app che abbiamo sviluppato sono in uso e in manutenzione da anni.",{"title":129,"searchDepth":130,"depth":130,"links":131},"",2,[132,133,134,135,136,137,138],{"id":15,"depth":130,"text":16},{"id":23,"depth":130,"text":24},{"id":75,"depth":130,"text":76},{"id":99,"depth":130,"text":100},{"id":109,"depth":130,"text":110},{"id":116,"depth":130,"text":117},{"id":123,"depth":130,"text":124},"App mobile per iOS e Android, web app e back-office progettati sui vostri processi, a prezzo fisso per milestone e con una prima versione online in poche settimane.","md",[142,145,148,151],{"label":143,"value":144},"Prima versione online","In media 3 settimane",{"label":146,"value":147},"Prezzo","Fisso, a milestone",{"label":149,"value":150},"Piattaforme","iOS, Android e web",{"label":152,"value":153},"Alla consegna","Codice testato e documentato",[155,158,161,164,167],{"q":156,"a":157},"Quanto costa sviluppare un'app su misura?","Dipende da quante funzioni servono, quante piattaforme (iOS, Android, web) e quali sistemi vanno collegati. Per questo non lavoriamo a ore - dopo la call gratuita definiamo una prima milestone a prezzo fisso, così conoscete il costo prima di iniziare e non ci sono sorprese a fine mese.",{"q":159,"a":160},"Quanto tempo serve per avere l'app online?","Nella prima settimana vedete un prototipo cliccabile con i vostri dati reali. La prima versione definitiva va online in media in tre settimane. I progetti più ampi si dividono in milestone successive, ognuna con una data e un prezzo.",{"q":162,"a":163},"Meglio un'app nativa o una web app?","Se servono funzioni del telefono come GPS, Bluetooth, notifiche push o il funzionamento senza connessione, un'app per iOS e Android è la scelta giusta - la sviluppiamo in Flutter, con un unico codice per entrambi. Se basta il browser, una web app costa meno ed è subito disponibile su ogni dispositivo. Spesso servono entrambe, sulla stessa piattaforma.",{"q":165,"a":166},"Alla fine il codice è nostro?","A fine progetto potete prendere in carico il codice, testato e documentato, e farlo crescere con il vostro team. Oppure possiamo restare al vostro fianco per evoluzioni e manutenzione. Lo decidete voi.",{"q":168,"a":169},"Lavorate solo con aziende della zona di La Spezia?","No. Abbiamo sede legale a Sarzana (SP), ma il team lavora full remote con aziende in tutta Italia e all'estero, con canali condivisi su Slack o Teams. Quando serve veniamo noi presso la vostra sede, ovunque in Italia.","material-symbols:deployed-code-outline","custom-apps",{},true,1,"/services/sviluppo-app-su-misura",{"title":7,"description":139},null,"Sviluppo app su misura per aziende","services/sviluppo-app-su-misura","Dalla prima versione al lancio - app iOS e Android, web app e back-office con accesso utenti, pagamenti, pannelli di controllo e i vostri dati.",[182,183,184,185,186],"event-bus-travel","ferry-audio-guide","cycling-routes-app","coworking-access-app","local-delivery-platform","BJMIMVGH7RMQ7xquqmobOtZlkMDTkMKpcfWgkGrkNzI",{"id":189,"title":190,"accent":191,"body":192,"description":304,"extension":140,"facts":305,"faq":314,"icon":327,"key":328,"meta":329,"navigation":173,"order":130,"path":330,"seo":331,"seoDescription":177,"seoTitle":332,"stem":333,"summary":334,"work":335,"__hash__":338},"services_it/services/integrazioni-software.md","Integrazioni software tra gestionali, banche e servizi","lav",{"type":10,"value":193,"toc":297},[194,198,201,205,243,247,262,274,282,284,287,290,294],[13,195,197],{"id":196},"a-cosa-serve-unintegrazione-software","A cosa serve un'integrazione software?",[18,199,200],{},"Molte aziende hanno già buoni strumenti - una banca online, un gestionale, un foglio di calcolo condiviso, una piattaforma di vendita - ma passano ore a copiare dati dall'uno all'altro. Ogni passaggio a mano è tempo perso e un'occasione di errore. Un'integrazione fa in modo che i dati si muovano da soli, nel momento giusto, nel formato giusto.",[13,202,204],{"id":203},"quali-sistemi-si-possono-collegare","Quali sistemi si possono collegare?",[26,206,207,213,219,225,231,237],{},[29,208,209,212],{},[32,210,211],{},"Banche",": movimenti e documenti del conto aziendale che arrivano nel gestionale senza scaricarli a mano",[29,214,215,218],{},[32,216,217],{},"Gestionali e software su misura",", anche quelli sviluppati anni fa da altri",[29,220,221,224],{},[32,222,223],{},"Pagamenti online",": Stripe, con account separati per linea di business, abbonamenti, rinnovi e rimborsi gestiti tramite webhook",[29,226,227,230],{},[32,228,229],{},"Piattaforme di vendita e rivenditori",": disponibilità, prenotazioni e cancellazioni sincronizzate in entrambe le direzioni",[29,232,233,236],{},[32,234,235],{},"Google Workspace",": documenti salvati e organizzati su Google Drive, dati e report sempre aggiornati su Google Sheets",[29,238,239,242],{},[32,240,241],{},"App e dispositivi sul campo"," che lavorano anche offline e si sincronizzano con la piattaforma centrale appena torna la connessione",[13,244,246],{"id":245},"alcuni-esempi-reali","Alcuni esempi reali",[18,248,249,250,253,254,257,258,261],{},"Per un cliente abbiamo collegato il ",[32,251,252],{},"conto aziendale Qonto al suo gestionale su misura",", con la sincronizzazione dei documenti su ",[32,255,256],{},"Google Drive"," e dei dati su ",[32,259,260],{},"Google Sheets",": le informazioni bancarie arrivano dove servono senza che nessuno debba esportarle e reinserirle.",[18,263,264,265,269,270,273],{},"Per una compagnia di navigazione turistica abbiamo integrato la ",[58,266,268],{"href":267},"/it/lavori/boat-ticketing","biglietteria online"," con ",[32,271,272],{},"GetYourGuide"," via API: disponibilità, prenotazioni, acquisti e cancellazioni dei rivenditori finiscono nella stessa piattaforma delle vendite dirette, con i pagamenti gestiti da Stripe.",[18,275,276,277,281],{},"Per una compagnia di traghetti, l'",[58,278,280],{"href":279},"/it/lavori/ferry-pos-printer","app di cassa in banchina"," salva ogni vendita in locale e la sincronizza con il back-office appena c'è copertura: vendite in banchina, vendite online e prenotazioni B2B finiscono nello stesso posto.",[13,283,100],{"id":99},[18,285,286],{},"Si parte da una call gratuita di 30 minuti in cui ci raccontate quali sistemi usate e dove si perde tempo. Poi mappiamo i flussi di dati - cosa va dove, quando e chi ne è responsabile - e definiamo una prima milestone a prezzo fisso. Sviluppiamo l'integrazione, la testiamo con dati reali e la mettiamo in produzione con monitoraggio, così sapete subito se qualcosa non va.",[18,288,289],{},"Parlate sempre direttamente con gli ingegneri senior che la costruiscono.",[13,291,293],{"id":292},"affidabilità-prima-di-tutto","Affidabilità prima di tutto",[18,295,296],{},"Un'integrazione che funziona il 95% delle volte è un problema, perché il restante 5% si scopre tardi. Per questo progettiamo ogni collegamento con gestione degli errori, nuovi tentativi automatici e registri consultabili, e documentiamo come funziona, così il vostro team o un altro fornitore potrà mantenerlo.",{"title":129,"searchDepth":130,"depth":130,"links":298},[299,300,301,302,303],{"id":196,"depth":130,"text":197},{"id":203,"depth":130,"text":204},{"id":245,"depth":130,"text":246},{"id":99,"depth":130,"text":100},{"id":292,"depth":130,"text":293},"Colleghiamo il vostro software a banche, gestionali, CRM, pagamenti e Google Workspace, così i dati passano da un sistema all'altro da soli, senza copia-incolla né doppi inserimenti.",[306,309,312,313],{"label":307,"value":308},"Esempi reali","Qonto, Stripe, GetYourGuide, Google Drive e Sheets",{"label":310,"value":311},"Approccio","API ufficiali, webhook e sincronizzazioni",{"label":146,"value":147},{"label":152,"value":153},[315,318,321,324],{"q":316,"a":317},"Si può collegare il nostro gestionale anche se è vecchio o fatto su misura?","Quasi sempre sì. Se il gestionale espone delle API le usiamo direttamente; se non le ha, lavoriamo con esportazioni, database o file condivisi, oppure costruiamo un piccolo servizio intermedio che fa da ponte. Nella call vi diciamo quale strada è più affidabile nel vostro caso.",{"q":319,"a":320},"Cosa succede se uno dei sistemi collegati non risponde?","Un'integrazione seria deve prevederlo. Progettiamo le sincronizzazioni in modo che le operazioni non vadano perse - si salvano e si riprovano quando il sistema torna disponibile - e che gli errori siano visibili, non silenziosi.",{"q":322,"a":323},"I dati bancari e dei clienti sono al sicuro?","Usiamo le API ufficiali dei fornitori, credenziali con i soli permessi necessari e connessioni cifrate. Le chiavi di accesso restano sui vostri server o su servizi che scegliamo insieme, mai nel codice.",{"q":325,"a":326},"Dobbiamo cambiare i software che usiamo già?","No, l'obiettivo è il contrario - far parlare tra loro gli strumenti che il vostro team conosce già, invece di sostituirli.","material-symbols:api","integrations",{},"/services/integrazioni-software",{"title":190,"description":304},"Integrazioni software e API per aziende","services/integrazioni-software","Colleghiamo il nuovo software a gestionali, banche, CRM, pagamenti e Google Workspace, con standard elevati di sicurezza e affidabilità.",[336,337,183,186],"boat-ticketing","ferry-pos-printer","81dvJN3UEPGcg84GcX16_Rx3pZ34dHsEQq-F8lD4GZc",{"id":340,"title":341,"accent":342,"body":343,"description":430,"extension":140,"facts":431,"faq":441,"icon":454,"key":455,"meta":456,"navigation":173,"order":457,"path":458,"seo":459,"seoDescription":177,"seoTitle":460,"stem":461,"summary":462,"work":463,"__hash__":465},"services_it/services/intelligenza-artificiale-per-aziende.md","Intelligenza artificiale e automazione per aziende","pink",{"type":10,"value":344,"toc":423},[345,349,352,356,388,392,399,402,410,412,415,418,420],[13,346,348],{"id":347},"cosa-può-fare-lintelligenza-artificiale-per-unazienda","Cosa può fare l'intelligenza artificiale per un'azienda?",[18,350,351],{},"Dell'intelligenza artificiale si parla molto, ma per un'azienda conta una cosa sola: far risparmiare tempo su un lavoro preciso, senza introdurre errori. Noi integriamo l'AI nel vostro software dove porta un vantaggio misurabile, e vi diciamo con onestà quando un problema si risolve meglio con un'automazione tradizionale.",[13,353,355],{"id":354},"cosa-possiamo-costruire","Cosa possiamo costruire",[26,357,358,364,370,376,382],{},[29,359,360,363],{},[32,361,362],{},"Assistenti che rispondono con i vostri contenuti",": per clienti, ospiti o personale interno, che attingono a sito, documenti, manuali e procedure, nella lingua di chi scrive",[29,365,366,369],{},[32,367,368],{},"Ricerca intelligente nei documenti",": trovare la clausola di un contratto, la procedura giusta o la risposta in un archivio di PDF facendo una domanda, non indovinando le parole chiave",[29,371,372,375],{},[32,373,374],{},"Estrazione di dati da documenti",": leggere fatture, ordini, moduli o email e trasformarli in dati strutturati nel gestionale",[29,377,378,381],{},[32,379,380],{},"Automazione del lavoro ripetitivo",": smistare richieste, preparare bozze di risposta, classificare e instradare documenti, con una persona che controlla dove serve",[29,383,384,387],{},[32,385,386],{},"Integrazione con i vostri sistemi",": l'AI legge e scrive dove lavorate già, invece di vivere in un'altra app",[13,389,391],{"id":390},"kweendee-il-nostro-concierge-ai","Kweendee: il nostro concierge AI",[18,393,394,398],{},[58,395,397],{"href":396},"/it/lavori/kweendee","Kweendee"," è un nostro prodotto: un concierge AI per hotel e B&B che risponde agli ospiti in oltre 50 lingue, giorno e notte, usando solo le informazioni della struttura.",[18,400,401],{},"L'hotel tiene le informazioni dove sono già - pagine del sito, Notion, Google Docs, PDF e file Word - e Kweendee le legge, le divide in blocchi e le indicizza in un database vettoriale a ogni sincronizzazione. A ogni domanda recupera i blocchi pertinenti e il modello risponde a partire da quelli. Ogni conversazione viene salvata, così lo staff vede cosa chiedono gli ospiti e cosa manca nella base di conoscenza.",[18,403,404,405,409],{},"È la stessa architettura - chiamata RAG, ",[406,407,408],"em",{},"retrieval-augmented generation"," - che usiamo per assistenti e ricerca su documenti aziendali, adattata ai vostri contenuti e ai vostri sistemi.",[13,411,100],{"id":99},[18,413,414],{},"Si parte da una call gratuita di 30 minuti. Individuiamo insieme un caso d'uso concreto e misurabile e lo trasformiamo in un progetto pilota a prezzo fisso: dati reali, utenti reali, un risultato che si può valutare. Se funziona, lo estendiamo; se non porta il vantaggio atteso, lo sapete prima di aver investito troppo.",[18,416,417],{},"Parlate sempre direttamente con gli ingegneri senior che lo sviluppano.",[13,419,117],{"id":116},[18,421,422],{},"Lavoriamo con i principali modelli linguistici via API, database vettoriali come pgvector su Supabase, LangChain per orchestrare recupero e generazione, e code di lavoro in background per indicizzare i contenuti senza rallentare l'applicazione. Scegliamo modelli e fornitori caso per caso, in base a qualità delle risposte, costi e requisiti sui dati.",{"title":129,"searchDepth":130,"depth":130,"links":424},[425,426,427,428,429],{"id":347,"depth":130,"text":348},{"id":354,"depth":130,"text":355},{"id":390,"depth":130,"text":391},{"id":99,"depth":130,"text":100},{"id":116,"depth":130,"text":117},"Assistenti che rispondono con i vostri documenti, ricerca intelligente nei dati aziendali e automazione del lavoro ripetitivo, integrati nel software che usate già.",[432,435,437,440],{"label":433,"value":434},"Il nostro prodotto AI","Kweendee, concierge AI per hotel",{"label":310,"value":436},"Risposte basate sui vostri dati (RAG)",{"label":438,"value":439},"Si parte da","Un progetto pilota circoscritto",{"label":146,"value":147},[442,445,448,451],{"q":443,"a":444},"L'AI può dare risposte sbagliate?","Sì, ed è il primo problema da progettare. Per questo facciamo rispondere l'assistente solo a partire dai vostri contenuti, gli facciamo dire quando non sa una cosa invece di inventarla e salviamo le conversazioni, così vedete cosa viene chiesto e dove mancano informazioni. Dove l'errore costa caro, l'ultima parola resta a una persona.",{"q":446,"a":447},"Dove finiscono i nostri dati?","Scegliamo insieme fornitori di modelli, configurazione e dove ospitare i dati, anche in base ai vincoli GDPR e alle policy della vostra azienda. Usiamo le API dei fornitori con contratti per uso aziendale e i dati restano nei vostri sistemi.",{"q":449,"a":450},"Serve cambiare il software che usiamo?","No. L'AI funziona meglio dentro gli strumenti che il vostro team usa già - il gestionale, il sito, i documenti condivisi - invece che in un'altra app da aprire.",{"q":452,"a":453},"Da dove conviene partire?","Da un problema preciso e misurabile - le stesse domande che arrivano ogni giorno, documenti da cercare a mano, dati da ricopiare. Un progetto pilota circoscritto mostra in poche settimane se l'AI fa davvero risparmiare tempo, prima di estenderla.","material-symbols:neurology-outline","ai",{},3,"/services/intelligenza-artificiale-per-aziende",{"title":341,"description":430},"AI e automazione su misura per aziende","services/intelligenza-artificiale-per-aziende","Funzionalità AI concrete nel vostro software - assistenti, ricerca nei documenti e automazione del lavoro ripetitivo.",[464],"kweendee","iZ0u_NijZ1IHBUIRVX8N6qCT2Q0O4DFuJr7Citsx05M",{"id":467,"title":468,"accent":469,"body":470,"description":565,"extension":140,"facts":566,"faq":575,"icon":588,"key":589,"meta":590,"navigation":173,"order":591,"path":592,"seo":593,"seoDescription":177,"seoTitle":594,"stem":595,"summary":596,"work":597,"__hash__":598},"services_it/services/web-app-e-gestionali-su-misura.md","Web app e gestionali su misura","yellow",{"type":10,"value":471,"toc":558},[472,476,479,481,518,520,527,539,546,548,551,553,555],[13,473,475],{"id":474},"quando-serve-un-gestionale-su-misura","Quando serve un gestionale su misura?",[18,477,478],{},"Quando il lavoro quotidiano passa da fogli Excel, email e programmi che non si parlano, il problema non è il personale: è lo strumento. Una web app su misura mette in un solo posto i dati e le operazioni che servono, con le regole del vostro settore già dentro, e il vostro team la usa dal browser, dall'ufficio o da casa.",[13,480,24],{"id":23},[26,482,483,488,494,500,506,512],{},[29,484,485,487],{},[32,486,46],{}," per gestire ordini, clienti, prodotti, contenuti e configurazioni",[29,489,490,493],{},[32,491,492],{},"Portali per clienti e rivenditori",", con accesso riservato e dati separati per ciascuno",[29,495,496,499],{},[32,497,498],{},"Piattaforme di vendita online"," con pagamenti, abbonamenti, documenti PDF ed email automatiche",[29,501,502,505],{},[32,503,504],{},"Ruoli e permessi",", così ognuno vede e modifica solo ciò che gli compete",[29,507,508,511],{},[32,509,510],{},"Report ed export"," in PDF ed Excel, per l'ufficio e per il commercialista",[29,513,514,517],{},[32,515,516],{},"Integrazioni"," con banca, pagamenti, Google Workspace e i sistemi che usate già",[13,519,246],{"id":245},[18,521,522,523,526],{},"Per una compagnia di navigazione turistica abbiamo costruito una ",[58,524,525],{"href":267},"piattaforma di biglietteria"," con un back-office in cui l'ufficio configura da solo linee, fermate, tariffe e orari stagionali, gestisce le chiusure per maltempo, gli annullamenti e i rimborsi, e consulta report ed export degli ordini - senza chiamare uno sviluppatore.",[18,528,529,533,534,538],{},[58,530,532],{"href":531},"/it/lavori/iiziguest","iiziguest",", un nostro prodotto, è una web app in abbonamento: editor delle guide per gli host, traduzioni automatiche, mappe con Google Places, abbonamenti e rinnovi con Stripe, e un'area di amministrazione. ",[58,535,537],{"href":536},"/it/lavori/iizimenu","iizimenu",", anch'esso nostro, è il menu digitale con QR code per ristoranti: editor del menu, sei lingue, allergeni e piani con Stripe.",[18,540,541,542,545],{},"Per una compagnia di traghetti, lo ",[58,543,544],{"href":65},"shop online e il back-office"," gestiscono linee, orari, chiusure, ordini, traduzioni e contenuti dell'audioguida, e alimentano le app di passeggeri e personale con gli stessi dati.",[13,547,100],{"id":99},[18,549,550],{},"Si parte da una call gratuita di 30 minuti. Il primo giorno definiamo obiettivi, priorità e un piano a milestone a prezzo fisso. Entro la prima settimana avete un prototipo cliccabile con i vostri dati reali, da provare con chi userà il gestionale. Poi sviluppiamo la versione definitiva, testata, monitorata e pubblicata sui vostri server o su quelli che scegliamo insieme.",[18,552,417],{},[13,554,117],{"id":116},[18,556,557],{},"Nuxt e Vue oppure .NET con Blazor per le interfacce; ASP.NET Core, SQL Server, Supabase o Firebase per backend e dati; Stripe per i pagamenti. Tecnologie mature e diffuse, che un altro team potrà mantenere senza dipendere da noi.",{"title":129,"searchDepth":130,"depth":130,"links":559},[560,561,562,563,564],{"id":474,"depth":130,"text":475},{"id":23,"depth":130,"text":24},{"id":245,"depth":130,"text":246},{"id":99,"depth":130,"text":100},{"id":116,"depth":130,"text":117},"Piattaforme web, back-office e gestionali costruiti sui vostri processi, che il vostro team usa dal browser e gestisce in autonomia, senza chiamare uno sviluppatore.",[567,570,573,574],{"label":568,"value":569},"Si usa da","Browser, su ogni dispositivo",{"label":571,"value":572},"Include","Ruoli, permessi, report ed export",{"label":146,"value":147},{"label":152,"value":153},[576,579,582,585],{"q":577,"a":578},"Meglio un gestionale su misura o uno pronto?","Se il vostro processo è standard, un gestionale pronto costa meno e va bene così. Conviene il su misura quando adattate il lavoro al programma invece del contrario, quando servono più strumenti che non si parlano o quando pagate funzioni che non usate e vi mancano quelle che servono. Nella call ve lo diciamo con onestà.",{"q":580,"a":581},"Possiamo partire con poche funzioni e aggiungerne altre dopo?","È il modo in cui lavoriamo. La prima milestone copre il cuore del processo e va online in poche settimane; le funzioni successive si aggiungono in milestone separate, ognuna con data e prezzo, man mano che il team lo usa.",{"q":583,"a":584},"Dove viene installato?","Sui vostri server o su un servizio cloud che scegliamo insieme. In ogni caso il software è monitorato e documentato, e potete prenderlo in carico quando volete.",{"q":586,"a":587},"Chi lo usa deve fare formazione?","Progettiamo le interfacce con chi le userà, a partire da un prototipo cliccabile con i vostri dati reali nella prima settimana. Se lo capiscono già dal prototipo, la formazione si riduce a poco.","material-symbols:dashboard-customize-outline","web-apps",{},4,"/services/web-app-e-gestionali-su-misura",{"title":468,"description":565},"Gestionali e web app su misura per aziende","services/web-app-e-gestionali-su-misura","Piattaforme web, back-office e gestionali costruiti sui vostri processi, accessibili dal browser e gestibili in autonomia dal vostro team.",[336,532,537,183,186],"-qS7cl9jz7uIwDj_G4Cx3U0t8fmLsLTbwW6tFICuCxc",[600,695,834],{"id":601,"title":602,"body":603,"client":665,"cover":667,"description":670,"extension":140,"featured":173,"industry":671,"media":672,"meta":673,"navigation":173,"order":674,"outcome":675,"ownProduct":676,"path":677,"productStatus":177,"results":678,"screenshots":679,"seo":680,"seoDescription":177,"seoTitle":681,"services":682,"stack":686,"stem":692,"url":177,"year":693,"__hash__":694},"work_it/work/boat-ticketing.md","Biglietteria online per una compagnia di navigazione turistica",{"type":10,"value":604,"toc":660},[605,609,612,616,653,657],[13,606,608],{"id":607},"la-sfida","La sfida",[18,610,611],{},"Vendere biglietti per un servizio di battelli è più complesso di quanto sembri: più linee e fermate, orari stagionali, una capienza giornaliera fissa, fermate che chiudono per maltempo, passeggeri internazionali e una parte delle vendite che passa dai rivenditori. Tutto questo doveva stare in un unico sistema, gestibile in autonomia dal personale d'ufficio.",[13,613,615],{"id":614},"cosa-abbiamo-costruito","Cosa abbiamo costruito",[26,617,618,624,630,636,642,648],{},[29,619,620,623],{},[32,621,622],{},"Acquisto online in 4 lingue"," con pagamento Stripe, account Stripe separati per linea e biglietto PDF con codice a barre inviato via email",[29,625,626,629],{},[32,627,628],{},"Configurazione della rete"," da back-office: linee, fermate, tratte e tariffe, modelli orari e regole che generano in automatico le corse giornaliere",[29,631,632,635],{},[32,633,634],{},"Strumenti operativi",": chiusure delle fermate per data, calendario ordini con capienza e allotment, manifest di bordo",[29,637,638,641],{},[32,639,640],{},"Annullamenti e rimborsi"," con motivazioni, email e SMS tradotti nella lingua del cliente e inviati in background",[29,643,644,647],{},[32,645,646],{},"Integrazione con GetYourGuide"," via API: disponibilità, prenotazioni, acquisti e cancellazioni sincronizzati con la piattaforma",[29,649,650,652],{},[32,651,504],{},", report ed export PDF degli ordini per il team d'ufficio",[13,654,656],{"id":655},"risultato","Risultato",[18,658,659],{},"Vendita diretta, prenotazioni dai rivenditori e operatività quotidiana ora girano su un'unica piattaforma. Il team d'ufficio configura nuove linee e stagioni, gestisce le chiusure per maltempo e gli annullamenti senza dover chiamare uno sviluppatore.",{"title":129,"searchDepth":130,"depth":130,"links":661},[662,663,664],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"alias":666,"nda":173},"Compagnia di navigazione turistica, Italia",{"accent":191,"icon":668,"scene":669},"material-symbols:directions-boat-outline","route","Un'unica piattaforma per la vendita online diretta, i rivenditori e l'operatività quotidiana di un servizio di battelli su più linee.","Turismo e mobilità","cover",{},0,"Vendite, rivenditori e chiusure per maltempo gestiti dall'ufficio, senza chiamare uno sviluppatore.",false,"/work/boat-ticketing",[],[],{"title":602,"description":670},"Biglietteria online per battelli turistici",[683,684,685],"Prodotto full-stack","Piattaforma & API","Back-office",[687,688,689,690,691],".NET 8","Blazor WebAssembly","ASP.NET Core","SQL Server","Stripe","work/boat-ticketing",2026,"vpUgJGw-o4k9coLxC_YXR2ITAq71eZ_sE9jHMCvVpTM",{"id":696,"title":697,"body":698,"client":808,"cover":810,"description":813,"extension":140,"featured":173,"industry":814,"media":672,"meta":815,"navigation":173,"order":591,"outcome":816,"ownProduct":676,"path":817,"productStatus":177,"results":818,"screenshots":819,"seo":820,"seoDescription":821,"seoTitle":822,"services":823,"stack":825,"stem":831,"url":177,"year":832,"__hash__":833},"work_it/work/event-bus-travel.md","App per passeggeri e accompagnatori dei viaggi in bus verso concerti ed eventi",{"type":10,"value":699,"toc":800},[700,702,705,707,710,715,753,757,795,797],[13,701,608],{"id":607},[18,703,704],{},"I viaggi organizzati in bus per i concerti significano passeggeri raccolti a fermate diverse, un pullman che deve raggiungere la location dell'evento e un ritorno a notte fonda. I passeggeri vogliono sapere dov'è il loro bus; gli accompagnatori a bordo devono sapere chi è salito, chi manca e come raggiungere tutti, spesso con poca copertura lungo la strada.",[13,706,615],{"id":614},[18,708,709],{},"Un'unica app iOS e Android, sviluppata in Flutter, con due modalità: una per i passeggeri e una per lo staff.",[711,712,714],"h3",{"id":713},"per-i-passeggeri","Per i passeggeri",[26,716,717,723,729,735,741,747],{},[29,718,719,722],{},[32,720,721],{},"Eventi, artisti e fermate",": trovi il viaggio per il tuo concerto e il punto di partenza più vicino",[29,724,725,728],{},[32,726,727],{},"Biglietto con QR code"," sempre a portata di mano per l'imbarco",[29,730,731,734],{},[32,732,733],{},"Posizione del bus in tempo reale"," sulla mappa, con l'arrivo previsto alla tua fermata",[29,736,737,740],{},[32,738,739],{},"Info sul parcheggio all'evento",": dove aspetta il pullman dopo lo spettacolo, con posizione e foto",[29,742,743,746],{},[32,744,745],{},"Raccolta punti e sconti"," presso i partner, da riscattare in app",[29,748,749,752],{},[32,750,751],{},"Notifiche push"," dallo staff, login con OTP e gestione dell'account",[711,754,756],{"id":755},"per-gli-accompagnatori-a-bordo","Per gli accompagnatori a bordo",[26,758,759,765,771,777,783,789],{},[29,760,761,764],{},[32,762,763],{},"Viaggio fermata per fermata",", all'andata e al ritorno, con l'elenco dei passeggeri attesi a ogni fermata",[29,766,767,770],{},[32,768,769],{},"Imbarco con QR",": scansioni il biglietto e il passeggero risulta a bordo, con il conteggio in tempo reale di saliti e mancanti",[29,772,773,776],{},[32,774,775],{},"Tracciamento GPS in background"," che condivide la posizione del bus con i passeggeri, più una modalità \"sosta\" per le pause",[29,778,779,782],{},[32,780,781],{},"Parcheggio del pullman"," all'evento salvato con posizione e foto, e avvio del navigatore con un tocco",[29,784,785,788],{},[32,786,787],{},"Messaggi ai passeggeri"," da modelli già pronti, inviati come notifiche push",[29,790,791,794],{},[32,792,793],{},"Download del tragitto per l'uso offline"," e report di fine viaggio",[13,796,656],{"id":655},[18,798,799],{},"Passeggeri e staff condividono finalmente la stessa visione del viaggio: chi è a bordo, dov'è il bus, dove aspetterà dopo lo spettacolo. L'app è in uso dal 2023.",{"title":129,"searchDepth":130,"depth":130,"links":801},[802,803,807],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615,"children":804},[805,806],{"id":713,"depth":457,"text":714},{"id":755,"depth":457,"text":756},{"id":655,"depth":130,"text":656},{"alias":809,"nda":173},"Operatore di viaggi in bus per concerti ed eventi, Italia",{"accent":8,"icon":811,"scene":812},"material-symbols:directions-bus-outline","bus","Un'unica app per i due lati del viaggio - i passeggeri seguono il loro bus in tempo reale e salgono con un QR code, gli accompagnatori gestiscono ogni fermata dal telefono.","Viaggi ed eventi",{},"Passeggeri e staff vedono in tempo reale chi è a bordo e dove aspetta il bus. In uso dal 2023.","/work/event-bus-travel",[],[],{"title":697,"description":813},"Un'app per i due lati del viaggio: i passeggeri seguono il bus in tempo reale e salgono con un QR code, gli accompagnatori gestiscono ogni fermata.","App per viaggi in bus a concerti ed eventi",[824],"App mobile",[826,827,828,829,830],"Flutter","Dart","SQLite","Firebase Cloud Messaging","OpenStreetMap","work/event-bus-travel",2023,"OcXFF4wyx67Y4ivKvOpWJ6f15R7qrE63df6-mCEVVZA",{"id":835,"title":836,"body":837,"client":914,"cover":916,"description":919,"extension":140,"featured":173,"industry":920,"media":672,"meta":921,"navigation":173,"order":922,"outcome":923,"ownProduct":676,"path":924,"productStatus":177,"results":925,"screenshots":926,"seo":927,"seoDescription":177,"seoTitle":928,"services":929,"stack":930,"stem":934,"url":177,"year":693,"__hash__":935},"work_it/work/cycling-routes-app.md","App di percorsi in bici con mappe 3D e punti di interesse audio",{"type":10,"value":838,"toc":909},[839,841,844,846,849,904,906],[13,840,608],{"id":607},[18,842,843],{},"Una realtà di cicloturismo voleva portare i suoi percorsi sul telefono dei ciclisti: non solo un file GPX da scaricare, ma un'app per scegliere il giro giusto, capire quanto è impegnativo prima di partire e scoprire cosa vale la pena vedere lungo la strada.",[13,845,615],{"id":614},[18,847,848],{},"Un'app iOS e Android sviluppata in Flutter, progettata da zero con un'architettura BLoC.",[26,850,851,857,866,876,882,891,897],{},[29,852,853,856],{},[32,854,855],{},"Catalogo dei percorsi"," con foto, distanza, durata, difficoltà, salita e discesa, più filtri per difficoltà e ricerca per provincia",[29,858,859,862,863],{},[32,860,861],{},"Dettaglio del percorso"," con descrizione e ",[32,864,865],{},"profilo altimetrico",[29,867,868,871,872,875],{},[32,869,870],{},"Mappe 2D e 3D"," su Mapbox con stili personalizzati, e un ",[32,873,874],{},"sorvolo in 3D"," che gira attorno al percorso prima di partire",[29,877,878,881],{},[32,879,880],{},"Punti di interesse audio",": tocchi un punto sulla mappa e ne ascolti il racconto",[29,883,884,887,888],{},[32,885,886],{},"Modalità percorso",": la mappa segue la tua posizione GPS lungo la traccia, e ogni uscita finisce nello ",[32,889,890],{},"storico dei percorsi",[29,892,893,896],{},[32,894,895],{},"Account"," con conferma via email, codice di attivazione, recupero password ed eliminazione dell'account",[29,898,899,900,903],{},"Gestione dei consensi e dei permessi di posizione, ",[32,901,902],{},"4 lingue"," (italiano, inglese, francese, spagnolo) e un tema scuro pensato per l'uso all'aperto",[13,905,656],{"id":655},[18,907,908],{},"I ciclisti trovano il percorso giusto, lo vedono in anteprima in 3D e lo percorrono con la mappa in tasca, mentre la realtà di cicloturismo pubblica percorsi e punti di interesse dalla propria piattaforma senza rilasciare nuove versioni dell'app.",{"title":129,"searchDepth":130,"depth":130,"links":910},[911,912,913],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"alias":915,"nda":173},"Realtà di cicloturismo, Italia",{"accent":469,"icon":917,"scene":918},"material-symbols:directions-bike","elevation","Un'app per scoprire percorsi in bici, vederli in anteprima in 3D e percorrerli con il GPS, con racconti audio a ogni punto di interesse.","Outdoor e cicloturismo",{},5,"Percorsi e punti di interesse nuovi si pubblicano dalla piattaforma, senza aggiornare l'app.","/work/cycling-routes-app",[],[],{"title":836,"description":919},"App percorsi bici con mappe 3D e audioguida",[824],[826,827,931,932,933],"BLoC","Mapbox","REST API","work/cycling-routes-app","UrsUKkXyD4yrTHd4256kvY_jN_cMHn2pZbeVXK10-_Q",[937,1026,1112],{"id":938,"title":939,"body":940,"client":994,"cover":996,"description":998,"extension":140,"featured":676,"industry":999,"media":1000,"meta":1001,"navigation":173,"order":1002,"outcome":1003,"ownProduct":173,"path":1004,"productStatus":1005,"results":1006,"screenshots":1007,"seo":1011,"seoDescription":177,"seoTitle":177,"services":1012,"stack":1014,"stem":1024,"url":177,"year":693,"__hash__":1025},"work_it/work/kweendee.md","Kweendee - il concierge AI per hotel e B&B",{"type":10,"value":941,"toc":989},[942,944,947,949,952,984,986],[13,943,608],{"id":607},[18,945,946],{},"Gli ospiti di hotel e B&B fanno sempre le stesse domande, a qualsiasi ora e in qualsiasi lingua: la colazione c'è ancora, a che ora è il check-out, dove parcheggiare, dove cenare stasera. Di notte la reception è ridotta o chiusa, e di giorno queste domande tolgono tempo agli ospiti che hanno davvero bisogno di una persona.",[13,948,615],{"id":614},[18,950,951],{},"Kweendee, un nostro prodotto: un concierge AI che risponde agli ospiti usando solo le informazioni della struttura.",[26,953,954,960,966,972,978],{},[29,955,956,959],{},[32,957,958],{},"Dashboard per la struttura",": si crea un concierge, gli si dà un nome e i colori dell'hotel, e si gestisce tutto da un unico posto con accesso riservato",[29,961,962,965],{},[32,963,964],{},"Una base di conoscenza da ciò che l'hotel ha già",": Kweendee impara dalle pagine del sito dell'hotel, da Notion, Google Docs, PDF e file Word. Legge i contenuti, li divide in blocchi e li indicizza in un database vettoriale, in background, a ogni sincronizzazione di una fonte",[29,967,968,971],{},[32,969,970],{},"Risposte basate sui contenuti dell'hotel",": ogni domanda recupera i blocchi pertinenti e il modello risponde a partire da quelli, nella lingua dell'ospite, tenendo conto della conversazione",[29,973,974,977],{},[32,975,976],{},"Widget di chat per qualsiasi sito",": un solo script aggiunge il concierge al sito dell'hotel, con una pagina dedicata per link e QR code",[29,979,980,983],{},[32,981,982],{},"Log delle conversazioni",": ogni sessione viene salvata prima di generare la risposta, così lo staff legge cosa chiedono gli ospiti e scopre cosa manca nella base di conoscenza",[13,985,656],{"id":655},[18,987,988],{},"L'hotel tiene le sue informazioni dove sono già (sito, Notion, documenti) e il concierge resta allineato. Gli ospiti ricevono una risposta subito, anche alle due di notte, e la reception si occupa solo di ciò che richiede una persona. Kweendee si prepara al lancio, con la lista d'attesa aperta a hotel e B&B.",{"title":129,"searchDepth":130,"depth":130,"links":990},[991,992,993],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"name":397,"alias":995,"nda":676},"SaaS per l'ospitalità, Italia",{"accent":469,"icon":997},"material-symbols:room-service-outline","Un concierge che risponde agli ospiti in oltre 50 lingue, giorno e notte, addestrato sulle informazioni di ogni struttura.","Ospitalità","screenshots",{},6,"Gli ospiti ricevono una risposta subito, anche alle due di notte; la reception si occupa solo di ciò che richiede una persona.","/work/kweendee","Lista d'attesa aperta",[],[1008],{"src":1009,"alt":1010},"/img/work/kweendee/01.webp","Landing page di Kweendee: l'hero e una chat di un ospite con il concierge alle due di notte",{"title":939,"description":998},[683,1013,684],"AI & RAG",[1015,1016,1017,1018,1019,1020,1021,1022,1023],"Nuxt","Vue","Supabase","pgvector","LangChain","OpenAI","Notion API","Inngest","Tailwind CSS","work/kweendee","ge829FufIdUpxtVtlOCExbEqz62Aomj2cal4MQsG3vc",{"id":1027,"title":1028,"body":1029,"client":1089,"cover":1090,"description":1092,"extension":140,"featured":676,"industry":999,"media":1000,"meta":1093,"navigation":173,"order":3,"outcome":1094,"ownProduct":173,"path":1095,"productStatus":1096,"results":1097,"screenshots":1098,"seo":1102,"seoDescription":177,"seoTitle":177,"services":1103,"stack":1104,"stem":1109,"url":1110,"year":693,"__hash__":1111},"work_it/work/iiziguest.md","iiziguest - la guida digitale per B&B",{"type":10,"value":1030,"toc":1084},[1031,1033,1036,1038,1041,1079,1081],[13,1032,608],{"id":607},[18,1034,1035],{},"Chi gestisce un B&B risponde sempre alle stesse domande: la password del WiFi, come fare il check-in, dove parcheggiare, dove mangiare. Spesso per messaggio, spesso alle 23:00. Le guide cartacee invecchiano e gli ospiti non le leggono, e nessuno vuole scaricare un'app per un soggiorno di tre notti.",[13,1037,615],{"id":614},[18,1039,1040],{},"iiziguest, un nostro prodotto: una guida digitale per ogni struttura, che l'ospite apre da un QR code in camera o da un link ricevuto prima dell'arrivo. Niente app, niente login.",[26,1042,1043,1049,1055,1061,1067,1073],{},[29,1044,1045,1048],{},[32,1046,1047],{},"Editor della guida per l'host",": sezioni con icone e temi colore, check-in passo passo con foto, regole della casa, WiFi con copia in un tap e anteprima mobile in tempo reale. Con i modelli pronti la guida è online in una decina di minuti",[29,1050,1051,1054],{},[32,1052,1053],{},"Consigli del quartiere su mappa",": l'host cerca i posti con Google Places e li aggiunge con foto, distanza e recensioni. L'ospite li vede su una mappa e apre le indicazioni con un tap",[29,1056,1057,1060],{},[32,1058,1059],{},"Traduzioni automatiche",": l'host attiva una lingua con un clic e tutta la guida, posti compresi, viene tradotta. L'ospite la legge nella sua lingua",[29,1062,1063,1066],{},[32,1064,1065],{},"QR code e link",": un QR stampabile per la camera e un link breve per il messaggio di prenotazione",[29,1068,1069,1072],{},[32,1070,1071],{},"Abbonamenti con Stripe",": un piano annuale per struttura, tutte le funzionalità incluse. Chi ha più B&B aggiunge strutture quando serve e il prezzo si adegua in proporzione. Checkout, rinnovi, cancellazioni e downgrade passano dai webhook di Stripe",[29,1074,1075,1078],{},[32,1076,1077],{},"Account e back-office",": autenticazione e storage su Firebase, email brandizzate per il reset della password e un'area superadmin per gestire i modelli di posti condivisi",[13,1080,656],{"id":655},[18,1082,1083],{},"iiziguest è online e venduto in abbonamento. L'host aggiorna la guida una volta e ogni ospite vede la modifica, gli ospiti trovano le risposte da soli e i messaggi della sera calano.",{"title":129,"searchDepth":130,"depth":130,"links":1085},[1086,1087,1088],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"name":532,"alias":995,"nda":676},{"accent":342,"icon":1091},"material-symbols:menu-book-outline","Tutto quello che gli ospiti devono sapere in un tap - WiFi, check-in, consigli e mappe - da un QR code, senza app da scaricare.",{},"Online e venduto in abbonamento: l'host aggiorna la guida una volta e i messaggi serali degli ospiti calano.","/work/iiziguest","Online · iiziguest.com",[],[1099],{"src":1100,"alt":1101},"/img/work/iiziguest/01.webp","Landing page di iiziguest: l'hero e un telefono con la guida di un B&B con WiFi, check-in, mappa e consigli del quartiere",{"title":1028,"description":1092},[683,684,685],[1015,1016,1105,691,1106,1107,1108,1023],"Firebase","Google Maps & Places API","Google Translate API","Resend","work/iiziguest","https://www.iiziguest.com","rWtXVObHBVkqXvqkV7rxhQ0ojg_qIciHl-_xCRc9-dQ",{"id":1113,"title":1114,"body":1115,"client":1203,"cover":1205,"description":1207,"extension":140,"featured":676,"industry":1208,"media":1000,"meta":1209,"navigation":173,"order":1210,"outcome":1211,"ownProduct":173,"path":1212,"productStatus":1213,"results":1214,"screenshots":1215,"seo":1222,"seoDescription":177,"seoTitle":1223,"services":1224,"stack":1227,"stem":1229,"url":1230,"year":693,"__hash__":1231},"work_it/work/iizimenu.md","iizimenu - il menu digitale con QR code per ristoranti",{"type":10,"value":1116,"toc":1198},[1117,1119,1122,1125,1127,1130,1173,1183,1185],[13,1118,608],{"id":607},[18,1120,1121],{},"Il menu stampato invecchia in fretta. Basta cambiare un prezzo, togliere un piatto o aggiornare la carta di stagione per dover correggere o ristampare tutte le copie. Se poi arrivano clienti stranieri o qualcuno chiede degli allergeni, serve un'altra versione ancora.",[18,1123,1124],{},"Molti locali non hanno un sito, né il tempo o la voglia di farne uno solo per il menu. E nessun cliente seduto al tavolo vuole scaricare un'app per sapere cosa mangiare.",[13,1126,615],{"id":614},[18,1128,1129],{},"iizimenu, un nostro prodotto: il ristoratore compila il menu online e lo condivide con un QR code o un link. Il cliente lo apre nel browser del telefono, senza app e senza login.",[26,1131,1132,1138,1144,1150,1155,1161,1167],{},[29,1133,1134,1137],{},[32,1135,1136],{},"Editor del menu",": categorie, piatti e prezzi, con riordino trascinando le voci e la possibilità di disattivare un piatto finito senza cancellarlo. Le modifiche sono subito online",[29,1139,1140,1143],{},[32,1141,1142],{},"Allergeni per ogni piatto",": si scelgono dai 14 dell'elenco europeo e compaiono sotto il piatto, nella lingua del cliente",[29,1145,1146,1149],{},[32,1147,1148],{},"Sei lingue",": italiano, inglese, francese, spagnolo, tedesco e portoghese. Il ristoratore scrive le traduzioni nell'editor e il cliente cambia lingua con un tocco",[29,1151,1152,1154],{},[32,1153,1065],{},": ogni menu ha il suo QR da scaricare e stampare, che resta valido anche quando il menu cambia",[29,1156,1157,1160],{},[32,1158,1159],{},"Temi e logo",": nove temi, tra cui uno con colore personalizzato, e il logo del locale, con un'anteprima durante la modifica",[29,1162,1163,1166],{},[32,1164,1165],{},"Piano gratuito e Pro con Stripe",": il piano gratuito non scade e non chiede la carta. Il Pro è annuale e aggiunge più locali e menu, il logo, tutti i temi e tutte le lingue. Attivazione, rinnovi, pagamenti non riusciti e disdetta passano dai webhook di Stripe",[29,1168,1169,1172],{},[32,1170,1171],{},"Account e dati",": autenticazione e database su Firebase, email di reset della password con Resend, monitoraggio degli errori con Sentry e cancellazione completa dell'account e dei suoi dati",[18,1174,1175,1176,1182],{},"Abbiamo lasciato fuori di proposito ordini al tavolo e foto dei piatti: iizimenu fa una cosa sola, mostrare il menu giusto, sempre aggiornato. Il ",[58,1177,1181],{"href":1178,"rel":1179},"https://www.iizimenu.com/menu/lKsg7ugcorP05sHahjV4uMt3be32/aZ22ekwkOQuJ9WV5W7Fk/NvfIN5XO5vb5aPCxSS0Z",[1180],"nofollow","menu di esempio"," mostra com'è per il cliente: locale e piatti sono di fantasia.",[13,1184,656],{"id":655},[18,1186,1187,1188,1192,1193,1197],{},"iizimenu è online, con un piano gratuito e un piano Pro annuale. Il ristoratore aggiorna il menu una volta e ogni cliente vede la versione corretta, senza ristampare le copie per i tavoli. Abbiamo raccontato cosa dice la legge su QR e allergeni in due guide: ",[58,1189,1191],{"href":1190},"/it/guide/menu-digitale-qr-code-ristorante","menu digitale con QR code"," e ",[58,1194,1196],{"href":1195},"/it/guide/allergeni-menu-ristorante","allergeni nel menu",".",{"title":129,"searchDepth":130,"depth":130,"links":1199},[1200,1201,1202],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"name":537,"alias":1204,"nda":676},"SaaS per la ristorazione, Italia",{"accent":8,"icon":1206},"material-symbols:restaurant-menu","Il menu del locale online in pochi minuti, con piatti, prezzi e allergeni in più lingue. I clienti lo aprono da un QR code, senza app da scaricare.","Ristorazione",{},8,"Online con un piano gratuito: il ristoratore cambia un prezzo una volta e il menu è aggiornato su tutti i tavoli, senza ristamparlo.","/work/iizimenu","Online · iizimenu.com",[],[1216,1219],{"src":1217,"alt":1218},"/img/work/iizimenu/01.webp","Landing page di iizimenu: il titolo 'Il menu del tuo locale, pronto in 5 minuti' e un telefono con il menu di una trattoria di esempio",{"src":1220,"alt":1221},"/img/work/iizimenu/02.webp","Il menu di esempio di una trattoria di fantasia su due telefoni, in italiano e in inglese, con piatti, prezzi e allergeni",{"title":1114,"description":1207},"iizimenu: menu digitale con QR code",[683,1225,1226],"Web app","Pagamenti & abbonamenti",[1015,1016,1105,691,1108,1228,1023],"Sentry","work/iizimenu","https://www.iizimenu.com","klFb2xORDh228TVBwJgt1TbdLv11ItfiyAD-IWb9q-Q",[1233,1285,1409,1498,1580,1667,1731,1860,1911,1966],{"id":601,"title":602,"body":1234,"client":1277,"cover":1278,"description":670,"extension":140,"featured":173,"industry":671,"media":672,"meta":1279,"navigation":173,"order":674,"outcome":675,"ownProduct":676,"path":677,"productStatus":177,"results":1280,"screenshots":1281,"seo":1282,"seoDescription":177,"seoTitle":681,"services":1283,"stack":1284,"stem":692,"url":177,"year":693,"__hash__":694},{"type":10,"value":1235,"toc":1272},[1236,1238,1240,1242,1268,1270],[13,1237,608],{"id":607},[18,1239,611],{},[13,1241,615],{"id":614},[26,1243,1244,1248,1252,1256,1260,1264],{},[29,1245,1246,623],{},[32,1247,622],{},[29,1249,1250,629],{},[32,1251,628],{},[29,1253,1254,635],{},[32,1255,634],{},[29,1257,1258,641],{},[32,1259,640],{},[29,1261,1262,647],{},[32,1263,646],{},[29,1265,1266,652],{},[32,1267,504],{},[13,1269,656],{"id":655},[18,1271,659],{},{"title":129,"searchDepth":130,"depth":130,"links":1273},[1274,1275,1276],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"alias":666,"nda":173},{"accent":191,"icon":668,"scene":669},{},[],[],{"title":602,"description":670},[683,684,685],[687,688,689,690,691],{"id":1286,"title":1287,"body":1288,"client":1390,"cover":1392,"description":1395,"extension":140,"featured":676,"industry":671,"media":672,"meta":1396,"navigation":173,"order":174,"outcome":1397,"ownProduct":676,"path":1398,"productStatus":177,"results":1399,"screenshots":1400,"seo":1401,"seoDescription":1402,"seoTitle":1403,"services":1404,"stack":1405,"stem":1407,"url":177,"year":832,"__hash__":1408},"work_it/work/ferry-audio-guide.md","Biglietteria, app per lo staff e audioguida geolocalizzata per una compagnia di traghetti",{"type":10,"value":1289,"toc":1380},[1290,1292,1295,1297,1300,1304,1307,1339,1343,1350,1354,1357,1361,1375,1377],[13,1291,608],{"id":607},[18,1293,1294],{},"Una compagnia di traghetti con diverse linee turistiche voleva vendere di più online, semplificare il lavoro in banchina e dare ai passeggeri un motivo per tenere il telefono in mano durante la traversata: una guida che racconta la costa mentre la si attraversa, nella lingua del passeggero.",[13,1296,615],{"id":614},[18,1298,1299],{},"Dal 2023 progettiamo e manteniamo l'intero ecosistema: app, web e back-office, tutti sulla stessa piattaforma.",[711,1301,1303],{"id":1302},"audioguida-geolocalizzata","Audioguida geolocalizzata",[18,1305,1306],{},"Il cuore dell'app per i passeggeri (iOS e Android, sviluppata in Flutter).",[26,1308,1309,1316,1323,1329,1336],{},[29,1310,1311,1312,1315],{},"Ogni tappa della guida è un punto sulla mappa con il suo ",[32,1313,1314],{},"raggio di attivazione",": quando il battello entra nell'area, parte la traccia corrispondente",[29,1317,1318,1319,1322],{},"Una ",[32,1320,1321],{},"mappa in tempo reale"," con tutti i punti di interesse e la posizione del passeggero, più l'elenco delle tracce divise per linea",[29,1324,1325,1328],{},[32,1326,1327],{},"Download offline"," delle tracce, così la guida funziona anche in mare senza copertura",[29,1330,1331,1332,1335],{},"Audioguida e testo in ",[32,1333,1334],{},"5 lingue"," (italiano, inglese, francese, tedesco, spagnolo)",[29,1337,1338],{},"Tracce gestite da back-office: posizione, raggio, ordine di riproduzione e traduzioni per ogni linea, senza pubblicare una nuova versione dell'app",[711,1340,1342],{"id":1341},"app-per-i-passeggeri","App per i passeggeri",[18,1344,1345,1346,1349],{},"Oltre alla guida: ricerca degli orari, attivazione del biglietto con QR code e ",[32,1347,1348],{},"notifiche push"," per variazioni d'orario e cancellazioni.",[711,1351,1353],{"id":1352},"shop-online-e-back-office","Shop online e back-office",[18,1355,1356],{},"Vendita dei biglietti con pagamento online e biglietto PDF, più un back-office per gestire linee, orari, chiusure, ordini, traduzioni e contenuti dell'audioguida.",[711,1358,1360],{"id":1359},"app-per-lo-staff","App per lo staff",[26,1362,1363,1369],{},[29,1364,1365,1368],{},[32,1366,1367],{},"Validazione biglietti",": un'app che scansiona i QR code all'imbarco",[29,1370,1371,1374],{},[32,1372,1373],{},"Vendita e stampa",": biglietti venduti in banchina con stampa termica Bluetooth, ordini B2B, incassi e spese, sincronizzati con la piattaforma centrale",[13,1376,656],{"id":655},[18,1378,1379],{},"Shop online, banchina e passeggeri ora lavorano sugli stessi dati. L'audioguida trasforma la traversata in una visita guidata, e la compagnia aggiorna contenuti e traduzioni in autonomia, senza passare dagli store.",{"title":129,"searchDepth":130,"depth":130,"links":1381},[1382,1383,1389],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615,"children":1384},[1385,1386,1387,1388],{"id":1302,"depth":457,"text":1303},{"id":1341,"depth":457,"text":1342},{"id":1352,"depth":457,"text":1353},{"id":1359,"depth":457,"text":1360},{"id":655,"depth":130,"text":656},{"alias":1391,"nda":173},"Compagnia di trasporto passeggeri via mare, Italia",{"accent":8,"icon":1393,"scene":1394},"material-symbols:headphones-outline","audio","Un ecosistema connesso per il trasporto passeggeri via mare - shop online, back-office, un'app per i passeggeri con audioguida GPS e app per il personale in banchina.",{},"Shop online, banchina e passeggeri sugli stessi dati; audioguida aggiornata senza passare dagli store.","/work/ferry-audio-guide",[],[],{"title":1287,"description":1395},"Shop online, back-office, app passeggeri con audioguida GPS e app per il personale in banchina: un unico ecosistema per una compagnia di traghetti.","Biglietteria e audioguida GPS per traghetti",[824,684,685],[826,1406,688,689,690,1105],".NET","work/ferry-audio-guide","qfzKZLQE20xDPD7HcdqSqa_vBQt2QTEt-QTrq1yIz44",{"id":1410,"title":1411,"body":1412,"client":1480,"cover":1481,"description":1484,"extension":140,"featured":676,"industry":671,"media":672,"meta":1485,"navigation":173,"order":130,"outcome":1486,"ownProduct":676,"path":1487,"productStatus":177,"results":1488,"screenshots":1489,"seo":1490,"seoDescription":177,"seoTitle":1491,"services":1492,"stack":1493,"stem":1495,"url":177,"year":1496,"__hash__":1497},"work_it/work/ferry-pos-printer.md","App di cassa con stampa termica per le biglietterie dei traghetti",{"type":10,"value":1413,"toc":1475},[1414,1416,1419,1421,1432,1470,1472],[13,1415,608],{"id":607},[18,1417,1418],{},"Le biglietterie in banchina vendevano con macchine isolate, che non sapevano nulla delle vendite online, delle prenotazioni B2B o degli incassi della giornata. La copertura sul porto è instabile, le code si formano a ridosso della partenza e ogni vendita deve finire con un biglietto stampato in mano al passeggero.",[13,1420,615],{"id":614},[18,1422,1423,1424,1427,1428,1431],{},"Un'app Android e iOS che trasforma uno smartphone o un tablet collegato a una ",[32,1425,1426],{},"stampante termica Bluetooth"," in una biglietteria completa. Fa parte dell'",[58,1429,1430],{"href":65},"ecosistema per i traghetti"," che abbiamo realizzato per la stessa compagnia.",[26,1433,1434,1440,1446,1452,1458,1464],{},[29,1435,1436,1439],{},[32,1437,1438],{},"Vendita e stampa rapide",": catalogo biglietti filtrato per biglietteria e tratta, biglietti preferiti, contanti o carta, orario di partenza e QR code stampati sul biglietto",[29,1441,1442,1445],{},[32,1443,1444],{},"Offline first",": ogni vendita viene salvata in un database SQLite locale e sincronizzata con il back-office appena torna la connessione, così la cassa non si ferma mai",[29,1447,1448,1451],{},[32,1449,1450],{},"B2B e gruppi",": biglietti per agenzie, autisti e guide, più il recupero delle prenotazioni di gruppo dei tour operator per stamparne i biglietti all'imbarco",[29,1453,1454,1457],{},[32,1455,1456],{},"Codici dell'audioguida"," stampati sul biglietto, per sbloccare la guida nell'app passeggeri",[29,1459,1460,1463],{},[32,1461,1462],{},"Gestione cassa",": incassi e spese, chiusura di fine giornata, report per biglietteria e ristampa dei biglietti smarriti",[29,1465,1466,1469],{},[32,1467,1468],{},"Controllo",": ogni dispositivo registrato come cassa, area admin, log delle stampe e riconnessione automatica della stampante",[13,1471,656],{"id":655},[18,1473,1474],{},"Vendite in banchina, vendite online e prenotazioni B2B ora finiscono nello stesso posto. Il personale vende e stampa in pochi secondi anche senza copertura, e l'ufficio vede gli incassi di ogni biglietteria senza raccogliere scontrini a mano.",{"title":129,"searchDepth":130,"depth":130,"links":1476},[1477,1478,1479],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"alias":1391,"nda":173},{"accent":469,"icon":1482,"scene":1483},"material-symbols:print-outline","pos","Un'app per tablet e smartphone per vendere e stampare biglietti in banchina, che funziona anche offline e sincronizza ogni vendita con la piattaforma centrale.",{},"In banchina si vende e si stampa in pochi secondi, anche senza copertura; l'ufficio vede gli incassi senza scontrini a mano.","/work/ferry-pos-printer",[],[],{"title":1411,"description":1484},"App di cassa per le biglietterie dei traghetti",[824,684],[826,827,828,931,1494],"Stampa Bluetooth","work/ferry-pos-printer",2024,"998IkwOI76tip_elaRiL0-6ODjv_GCGXS4aBDAAyZQU",{"id":1499,"title":1500,"body":1501,"client":1561,"cover":1563,"description":1566,"extension":140,"featured":676,"industry":1567,"media":672,"meta":1568,"navigation":173,"order":457,"outcome":1569,"ownProduct":676,"path":1570,"productStatus":177,"results":1571,"screenshots":1572,"seo":1573,"seoDescription":177,"seoTitle":177,"services":1574,"stack":1575,"stem":1577,"url":177,"year":1578,"__hash__":1579},"work_it/work/coworking-access-app.md","App di accesso smart per uno spazio coworking",{"type":10,"value":1502,"toc":1556},[1503,1505,1508,1510,1513,1551,1553],[13,1504,608],{"id":607},[18,1506,1507],{},"Uno spazio coworking doveva controllare chi entra e chi usa la rete, senza badge da stampare, password del Wi-Fi che girano o personale a controllare ogni ingresso. Tutto doveva passare dal telefono che i soci hanno già in tasca.",[13,1509,615],{"id":614},[18,1511,1512],{},"Un'app iOS e Android, sviluppata in Flutter, che fa da tessera digitale del socio.",[26,1514,1515,1521,1527,1533,1539,1545],{},[29,1516,1517,1520],{},[32,1518,1519],{},"Apri la porta col telefono",": il socio inquadra il QR code all'ingresso e la porta si sblocca, solo se l'iscrizione è attiva",[29,1522,1523,1526],{},[32,1524,1525],{},"Wi-Fi con un tocco",": l'app autentica il socio sulla rete dello spazio, senza password condivise",[29,1528,1529,1532],{},[32,1530,1531],{},"Secondo dispositivo",": il socio può collegare un portatile o un tablet inquadrando un QR code dall'app, e scollegarlo quando vuole",[29,1534,1535,1538],{},[32,1536,1537],{},"Account legato al dispositivo",": ogni account è associato al telefono del socio. Nuove iscrizioni e cambi di telefono si confermano al desk con un codice mostrato nell'app, così la tessera non si può prestare",[29,1540,1541,1544],{},[32,1542,1543],{},"Stato dell'iscrizione"," che guida l'esperienza: attiva, scaduta (con schermata di rinnovo), in attesa di attivazione o nuove condizioni da accettare",[29,1546,1547,1550],{},[32,1548,1549],{},"Prenotazioni e notizie"," dello spazio, gestione dei consensi privacy e dei termini, profilo ed eliminazione dell'account",[13,1552,656],{"id":655},[18,1554,1555],{},"Ingresso e rete sono gestiti dall'app: il desk interviene solo per attivare i nuovi soci, e l'accesso segue sempre lo stato dell'iscrizione. L'app è in uso e in manutenzione dal 2021.",{"title":129,"searchDepth":130,"depth":130,"links":1557},[1558,1559,1560],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"alias":1562,"nda":173},"Spazio coworking, Italia",{"accent":342,"icon":1564,"scene":1565},"material-symbols:door-open-outline","access","L'app dei soci diventa la chiave dello spazio - apre la porta, collega al Wi-Fi e gestisce iscrizione, prenotazioni e notizie.","Coworking",{},"Ingresso e rete passano dall'app: il desk interviene solo per attivare i nuovi soci. In uso dal 2021.","/work/coworking-access-app",[],[],{"title":1500,"description":1566},[824],[826,827,933,1576],"Firebase Crashlytics","work/coworking-access-app",2021,"yZkHgz5hfunVWnuB0bCvQyGqS6mPVwPzb6rdBs6Ys5M",{"id":696,"title":697,"body":1581,"client":1659,"cover":1660,"description":813,"extension":140,"featured":173,"industry":814,"media":672,"meta":1661,"navigation":173,"order":591,"outcome":816,"ownProduct":676,"path":817,"productStatus":177,"results":1662,"screenshots":1663,"seo":1664,"seoDescription":821,"seoTitle":822,"services":1665,"stack":1666,"stem":831,"url":177,"year":832,"__hash__":833},{"type":10,"value":1582,"toc":1651},[1583,1585,1587,1589,1591,1593,1619,1621,1647,1649],[13,1584,608],{"id":607},[18,1586,704],{},[13,1588,615],{"id":614},[18,1590,709],{},[711,1592,714],{"id":713},[26,1594,1595,1599,1603,1607,1611,1615],{},[29,1596,1597,722],{},[32,1598,721],{},[29,1600,1601,728],{},[32,1602,727],{},[29,1604,1605,734],{},[32,1606,733],{},[29,1608,1609,740],{},[32,1610,739],{},[29,1612,1613,746],{},[32,1614,745],{},[29,1616,1617,752],{},[32,1618,751],{},[711,1620,756],{"id":755},[26,1622,1623,1627,1631,1635,1639,1643],{},[29,1624,1625,764],{},[32,1626,763],{},[29,1628,1629,770],{},[32,1630,769],{},[29,1632,1633,776],{},[32,1634,775],{},[29,1636,1637,782],{},[32,1638,781],{},[29,1640,1641,788],{},[32,1642,787],{},[29,1644,1645,794],{},[32,1646,793],{},[13,1648,656],{"id":655},[18,1650,799],{},{"title":129,"searchDepth":130,"depth":130,"links":1652},[1653,1654,1658],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615,"children":1655},[1656,1657],{"id":713,"depth":457,"text":714},{"id":755,"depth":457,"text":756},{"id":655,"depth":130,"text":656},{"alias":809,"nda":173},{"accent":8,"icon":811,"scene":812},{},[],[],{"title":697,"description":813},[824],[826,827,828,829,830],{"id":835,"title":836,"body":1668,"client":1723,"cover":1724,"description":919,"extension":140,"featured":173,"industry":920,"media":672,"meta":1725,"navigation":173,"order":922,"outcome":923,"ownProduct":676,"path":924,"productStatus":177,"results":1726,"screenshots":1727,"seo":1728,"seoDescription":177,"seoTitle":928,"services":1729,"stack":1730,"stem":934,"url":177,"year":693,"__hash__":935},{"type":10,"value":1669,"toc":1718},[1670,1672,1674,1676,1678,1714,1716],[13,1671,608],{"id":607},[18,1673,843],{},[13,1675,615],{"id":614},[18,1677,848],{},[26,1679,1680,1684,1690,1696,1700,1706,1710],{},[29,1681,1682,856],{},[32,1683,855],{},[29,1685,1686,862,1688],{},[32,1687,861],{},[32,1689,865],{},[29,1691,1692,871,1694,875],{},[32,1693,870],{},[32,1695,874],{},[29,1697,1698,881],{},[32,1699,880],{},[29,1701,1702,887,1704],{},[32,1703,886],{},[32,1705,890],{},[29,1707,1708,896],{},[32,1709,895],{},[29,1711,899,1712,903],{},[32,1713,902],{},[13,1715,656],{"id":655},[18,1717,908],{},{"title":129,"searchDepth":130,"depth":130,"links":1719},[1720,1721,1722],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"alias":915,"nda":173},{"accent":469,"icon":917,"scene":918},{},[],[],{"title":836,"description":919},[824],[826,827,931,932,933],{"id":1732,"title":1733,"body":1734,"client":1839,"cover":1841,"description":1844,"extension":140,"featured":676,"industry":1845,"media":672,"meta":1846,"navigation":173,"order":1847,"outcome":1848,"ownProduct":676,"path":1849,"productStatus":177,"results":1850,"screenshots":1851,"seo":1852,"seoDescription":1853,"seoTitle":1854,"services":1855,"stack":1856,"stem":1857,"url":177,"year":1858,"__hash__":1859},"work_it/work/local-delivery-platform.md","Piattaforma per le consegne locali, con dashboard e app per i driver",{"type":10,"value":1735,"toc":1834},[1736,1738,1741,1744,1746,1749,1754,1768,1773,1793,1798,1829,1831],[13,1737,608],{"id":607},[18,1739,1740],{},"Un'azienda che vende online consegna gli ordini in zona con i propri driver. Gli ordini arrivavano già dalla sua piattaforma, ma tutto quello che succedeva dopo, cioè decidere chi consegna cosa, passare gli indirizzi ai driver, sapere a che punto è ogni consegna e avvisare il cliente, si gestiva a mano.",[18,1742,1743],{},"Serviva uno strumento che partisse dagli ordini che l'azienda riceveva già, senza cambiare piattaforma di vendita, e che desse agli admin il controllo delle consegne in tempo reale.",[13,1745,615],{"id":614},[18,1747,1748],{},"Tre pezzi collegati tra loro: l'integrazione con la piattaforma del cliente, una dashboard per gli admin e un'app per i driver.",[18,1750,1751],{},[32,1752,1753],{},"Integrazione e automazioni",[26,1755,1756,1762],{},[29,1757,1758,1761],{},[32,1759,1760],{},"Ordini in arrivo da soli",": ci colleghiamo al servizio del cliente, e gli ordini da consegnare entrano nel sistema senza reinserimenti",[29,1763,1764,1767],{},[32,1765,1766],{},"Avvisi ai clienti finali",": messaggi automatici a ogni cambio di stato della consegna",[18,1769,1770],{},[32,1771,1772],{},"Dashboard per gli admin",[26,1774,1775,1781,1787],{},[29,1776,1777,1780],{},[32,1778,1779],{},"Assegnazione ai driver"," degli ordini da consegnare, con la possibilità di riassegnarli",[29,1782,1783,1786],{},[32,1784,1785],{},"Posizione dei driver in tempo reale"," sulla mappa, insieme allo stato di ogni consegna",[29,1788,1789,1792],{},[32,1790,1791],{},"Storico e report"," delle consegne per giorno e per driver",[18,1794,1795],{},[32,1796,1797],{},"App per i driver (iOS e Android, in Flutter)",[26,1799,1800,1806,1811,1817,1823],{},[29,1801,1802,1805],{},[32,1803,1804],{},"Lista degli ordini"," assegnati, con indirizzi e dettagli della consegna",[29,1807,1808,1810],{},[32,1809,751],{}," quando arriva un nuovo ordine",[29,1812,1813,1816],{},[32,1814,1815],{},"Navigazione all'indirizzo"," con un tocco",[29,1818,1819,1822],{},[32,1820,1821],{},"Stato della consegna"," aggiornato dal driver, che la dashboard vede subito",[29,1824,1825,1828],{},[32,1826,1827],{},"Prova di consegna"," con foto o firma",[13,1830,656],{"id":655},[18,1832,1833],{},"Ordini, driver e consegne si gestiscono da un solo posto: gli admin vedono in tempo reale chi sta consegnando cosa e dove, i driver hanno sul telefono tutto quello che serve, e i clienti sanno quando arriva il loro ordine. La piattaforma è in uso dal 2025.",{"title":129,"searchDepth":130,"depth":130,"links":1835},[1836,1837,1838],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"alias":1840,"nda":173},"E-commerce con consegne locali, Italia",{"accent":191,"icon":1842,"scene":1843},"material-symbols:local-shipping-outline","delivery","Gli ordini dell'e-commerce arrivano da soli in una dashboard da cui si assegnano ai driver, che consegnano con un'app dedicata. Tutto aggiornato in tempo reale.","E-commerce e consegne locali",{},5.5,"Ordini, driver e consegne in un solo posto, aggiornati in tempo reale. In uso dal 2025.","/work/local-delivery-platform",[],[],{"title":1733,"description":1844},"Gestione delle consegne locali per un e-commerce - integrazione con gli ordini esistenti, dashboard admin in tempo reale e app iOS e Android per i driver.","Software per consegne locali e app driver",[824,684,685],[826,827,1015,1016,933],"work/local-delivery-platform",2025,"ccZo_Mwy86_gvyrH6sLHfBVNGpQ_e6JilQcaEt26cEg",{"id":938,"title":939,"body":1861,"client":1902,"cover":1903,"description":998,"extension":140,"featured":676,"industry":999,"media":1000,"meta":1904,"navigation":173,"order":1002,"outcome":1003,"ownProduct":173,"path":1004,"productStatus":1005,"results":1905,"screenshots":1906,"seo":1908,"seoDescription":177,"seoTitle":177,"services":1909,"stack":1910,"stem":1024,"url":177,"year":693,"__hash__":1025},{"type":10,"value":1862,"toc":1897},[1863,1865,1867,1869,1871,1893,1895],[13,1864,608],{"id":607},[18,1866,946],{},[13,1868,615],{"id":614},[18,1870,951],{},[26,1872,1873,1877,1881,1885,1889],{},[29,1874,1875,959],{},[32,1876,958],{},[29,1878,1879,965],{},[32,1880,964],{},[29,1882,1883,971],{},[32,1884,970],{},[29,1886,1887,977],{},[32,1888,976],{},[29,1890,1891,983],{},[32,1892,982],{},[13,1894,656],{"id":655},[18,1896,988],{},{"title":129,"searchDepth":130,"depth":130,"links":1898},[1899,1900,1901],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"name":397,"alias":995,"nda":676},{"accent":469,"icon":997},{},[],[1907],{"src":1009,"alt":1010},{"title":939,"description":998},[683,1013,684],[1015,1016,1017,1018,1019,1020,1021,1022,1023],{"id":1027,"title":1028,"body":1912,"client":1957,"cover":1958,"description":1092,"extension":140,"featured":676,"industry":999,"media":1000,"meta":1959,"navigation":173,"order":3,"outcome":1094,"ownProduct":173,"path":1095,"productStatus":1096,"results":1960,"screenshots":1961,"seo":1963,"seoDescription":177,"seoTitle":177,"services":1964,"stack":1965,"stem":1109,"url":1110,"year":693,"__hash__":1111},{"type":10,"value":1913,"toc":1952},[1914,1916,1918,1920,1922,1948,1950],[13,1915,608],{"id":607},[18,1917,1035],{},[13,1919,615],{"id":614},[18,1921,1040],{},[26,1923,1924,1928,1932,1936,1940,1944],{},[29,1925,1926,1048],{},[32,1927,1047],{},[29,1929,1930,1054],{},[32,1931,1053],{},[29,1933,1934,1060],{},[32,1935,1059],{},[29,1937,1938,1066],{},[32,1939,1065],{},[29,1941,1942,1072],{},[32,1943,1071],{},[29,1945,1946,1078],{},[32,1947,1077],{},[13,1949,656],{"id":655},[18,1951,1083],{},{"title":129,"searchDepth":130,"depth":130,"links":1953},[1954,1955,1956],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"name":532,"alias":995,"nda":676},{"accent":342,"icon":1091},{},[],[1962],{"src":1100,"alt":1101},{"title":1028,"description":1092},[683,684,685],[1015,1016,1105,691,1106,1107,1108,1023],{"id":1113,"title":1114,"body":1967,"client":2027,"cover":2028,"description":1207,"extension":140,"featured":676,"industry":1208,"media":1000,"meta":2029,"navigation":173,"order":1210,"outcome":1211,"ownProduct":173,"path":1212,"productStatus":1213,"results":2030,"screenshots":2031,"seo":2034,"seoDescription":177,"seoTitle":1223,"services":2035,"stack":2036,"stem":1229,"url":1230,"year":693,"__hash__":1231},{"type":10,"value":1968,"toc":2022},[1969,1971,1973,1975,1977,1979,2009,2014,2016],[13,1970,608],{"id":607},[18,1972,1121],{},[18,1974,1124],{},[13,1976,615],{"id":614},[18,1978,1129],{},[26,1980,1981,1985,1989,1993,1997,2001,2005],{},[29,1982,1983,1137],{},[32,1984,1136],{},[29,1986,1987,1143],{},[32,1988,1142],{},[29,1990,1991,1149],{},[32,1992,1148],{},[29,1994,1995,1154],{},[32,1996,1065],{},[29,1998,1999,1160],{},[32,2000,1159],{},[29,2002,2003,1166],{},[32,2004,1165],{},[29,2006,2007,1172],{},[32,2008,1171],{},[18,2010,1175,2011,1182],{},[58,2012,1181],{"href":1178,"rel":2013},[1180],[13,2015,656],{"id":655},[18,2017,1187,2018,1192,2020,1197],{},[58,2019,1191],{"href":1190},[58,2021,1196],{"href":1195},{"title":129,"searchDepth":130,"depth":130,"links":2023},[2024,2025,2026],{"id":607,"depth":130,"text":608},{"id":614,"depth":130,"text":615},{"id":655,"depth":130,"text":656},{"name":537,"alias":1204,"nda":676},{"accent":8,"icon":1206},{},[],[2032,2033],{"src":1217,"alt":1218},{"src":1220,"alt":1221},{"title":1114,"description":1207},[683,1225,1226],[1015,1016,1105,691,1108,1228,1023],1793383295929]