1. Introduzione - Cos'è Elencus?
Elencus è un'applicazione web moderna per gestire contatti e organizzazioni in modo semplice, veloce e soprattutto completamente offline.
Perché Offline?
Elencus funziona 100% offline perché:
- Privacy Totale: I tuoi dati rimangono SEMPRE sul tuo dispositivo
- Nessun Account: Non devi registrarti, login o fidarti di nessun server
- Nessun Tracking: Nessuno sa cosa fai con i tuoi contatti
- Velocità: Niente ritardi, tutto istantaneo
- Affidabilità: Funziona anche senza internet
- Controllo Totale: Sei tu il proprietario assoluto dei tuoi dati
Come Funziona?
Tutti i tuoi dati vengono salvati nel browser tramite:
- LocalStorage: Memoria principale (rapida e affidabile)
- IndexedDB: Database offline per backup automatici
- Export JSON: File da salvare in cloud personale
💡 Consiglio: Inizia aggiungendo alcuni contatti. Elencus salva automaticamente tutto!
2. Aggiungere un Nuovo Contatto
Aggiungere un contatto è semplissimo!
Come Fare:
- Clicca il pulsante
Aggiungi Contattoin alto - Compila i campi (solo Nominativo è obbligatorio)
- Clicca
Salva - Il contatto è aggiunto e salvato automaticamente
Campi Disponibili
- Nominativo * (Obbligatorio) - Nome o nome azienda
- Organizzazione - Azienda, ente, dipartimento
- Telefono - Numero telefonico
- Email - Indirizzo email
- Note - Informazioni aggiuntive
💡 Suggerimento: Compila almeno Nominativo e Organizzazione per poter usare al meglio i filtri.
3. Rimuovere un Contatto
Puoi rimuovere contatti in due modi: nel cestino temporaneo o eliminazione permanente.
Metodo 1: Rimozione Temporanea (Cestino)
Come Fare:
- Individua il contatto nella lista
- Clicca il pulsante
Eliminaa destra - Conferma l'eliminazione
- Contatto spostato nel cestino
Metodo 2: Recupero dal Cestino
Come Fare:
- Clicca
Cestinonel footer - Vedi i contatti eliminati
- Clicca
Ripristinaper recuperare - Oppure
Elimina Definitivamenteper rimuovere per sempre
💡 Vantaggio: Il cestino ti permette di recuperare errori. Puoi sempre ripristinare contatti eliminati per sbaglio!
4. Ricerca Base
La ricerca base è il modo più semplice per trovare contatti.
Come Fare:
- Clicca la barra di ricerca in alto ("Cerca contatti...")
- Inizia a digitare qualcosa (nome, organizzazione, email, telefono, ecc.)
- I risultati si aggiornano in tempo reale
- Clicca × per pulire la ricerca
Come Funziona?
La ricerca base:
- Cerca in TUTTI i campi (Nome, Organizzazione, Email, Telefono, Note)
- Mostra risultati in tempo reale mentre digiti
- È tollerante agli errori di battitura
- Funziona con abbreviazioni (es: "asl" trova "ASL Napoli")
5. Ricerca Filtrata per Organizzazione
Filtra i contatti per una specifica organizzazione.
Come Fare:
- Nella barra di ricerca, digita il nome di un'organizzazione
- Vedrai suggerimenti di organizzazioni simili
- Clicca su uno dei suggerimenti
- Vedi solo i contatti di quell'organizzazione
Come Funzionano i Suggerimenti?
Elencus è "intelligente" e suggerisce:
- Organizzazioni esatte che corrispondono
- Varianti simili (es: "ASL Napoli 2" vs "ASL Napoli")
- Abbreviazioni (es: "ASL" quando cerchi "asl")
- Risultati parziali (es: "napoli" quando cerchi "nap")
6. Ricerca con Suggerimenti Intelligenti
Elencus offre suggerimenti intelligenti mentre digiti nella ricerca.
Come Fare:
- Digita nella barra di ricerca
- Sotto vedrai fino a 12 suggerimenti di organizzazioni
- Clicca su uno qualsiasi per filtrare
- Oppure continua a digitare per altri risultati
Tipi di Suggerimenti
I suggerimenti includono:
- Corrispondenze esatte
- Simili e "vicine" (fuzzy matching)
- Abbreviazioni (es: "np" → "Napoli")
- Varianti multiple (fino a 12 risultati)
7. Ricerca Combinata (AND)
Cerca contatti che appartengono a MULTIPLE organizzazioni contemporaneamente (operatore AND).
Come Fare:
- Clicca il pulsante
Ricerca Combinataaccanto alla barra di ricerca - Si apre un modal con una lista di organizzazioni
- Seleziona 2 o più organizzazioni con i checkbox
- Clicca
Applica Filtro - Vedi i contatti da TUTTE le organizzazioni selezionate
Esempi di Uso
La ricerca combinata è utile quando:
- Vuoi i contatti da "ASL Napoli" E "Regione Lazio"
- Vuoi i contatti di più dipartimenti
- Vuoi un elenco di persone da più organizzazioni
8. Importazione Dati (Multi-formato)
Elencus supporta l'importazione da molti formati diversi per massima flessibilità.
Come Fare:
- Clicca il pulsante
Importain alto - Seleziona il file dal tuo computer
- Elencus leggerà il file automaticamente
- Contatti importati e aggiunti (con notifica toast)
Formati Supportati
CSV, JSON, TXT, VCF/VCARD, PDF, Excel (XLSX, XLS), XML, HTML.
💡 Consiglio: Se un formato non funziona, prova a esportare i dati come CSV (formato universale) e importali qui. CSV è sempre supportato al 100%.
9. Ricerca e Fusione Duplicati
Elencus può trovare automaticamente contatti duplicati e permetterti di unirli in un unico contatto completo.
Come Fare:
- Clicca il pulsante
Duplicatiin alto (accanto a "Importa") - Elencus analizza tutti i contatti e trova duplicati
- Si apre un modal con i gruppi di duplicati trovati
- Per ogni gruppo, vedi il contatto "base" e quelli da unire
- Clicca
Uniscisu un gruppo per unire quei contatti - Oppure clicca
Unisci tuttiper unire tutti i duplicati in una volta
Come Funziona la Ricerca Duplicati?
Elencus identifica duplicati basandosi su:
- Nominativo identico (priorità principale)
- Nominativo molto simile (algoritmo di similarità > 85%)
- Nominativo + Organizzazione identici
- Email identica
- Telefono identico
💡 Suggerimento: Controlla i duplicati dopo ogni importazione di massa per mantenere la rubrica pulita e organizzata.
10. Esportazione Dati (CSV, JSON, PDF)
Esporta i tuoi contatti in vari formati.
Esportazione Contatti Selezionati
Come Fare:
- Seleziona i contatti che vuoi esportare (checkbox a sinistra)
- Clicca
Esporta Selezionati - Scegli il formato (CSV, JSON, TXT, PDF)
- File scaricato
Formati di Esportazione
- CSV: Formato universale, compatibile con Excel, Google Sheets, etc.
- JSON: Formato strutturato con tutti i dati e metadati (migliore per backup)
- PDF: Documento stampabile e leggibile, perfetto per stampa o condivisione
- TXT: Testo semplice, facile da leggere ma con meno struttura
💡 Consiglio: Usa JSON per backup, CSV per Excel/Sheets, PDF per stampa.
11. Sistema di Backup (LocalStorage & IndexedDB)
Elencus offre un sistema di backup automatico multi-livello per proteggere i tuoi dati.
Tre Livelli di Protezione
- LocalStorage: Automatico - Ogni azione. È il salvataggio principale veloce e affidabile
- IndexedDB: Automatico - Ogni ~10 salvataggi. Backup offline con storico completo
- Export JSON: Manuale - Su richiesta. Salva in cloud personale
Accesso al Backup Panel
Come Accedere:
- Clicca
Backupnel footer - Accedi ai 3 tab: Spazio, Backup, Importa
💡 Best Practice: Fai un export JSON almeno 1 volta al mese e salvalo in cloud personale (Google Drive, OneDrive, etc.)
12. Librerie e Tecnologie Utilizzate
Elencus utilizza alcune librerie open source per supportare formati avanzati come PDF e Excel. Tutte le librerie sono scaricate localmente per garantire privacy e sicurezza.
Librerie Utilizzate
- PDF.js (Mozilla): Versione 3.11.174, Apache License 2.0. Lettura ed estrazione testo da file PDF
- SheetJS (xlsx): Versione 0.18.5, Apache License 2.0. Lettura file Excel (XLSX, XLS)
Perché Versioni Locali?
Elencus scarica e utilizza le librerie localmente invece di caricarle da CDN esterni per:
- Privacy Totale: Nessuna connessione a server esterni
- Sicurezza: Controllo completo sul codice eseguito
- Offline: Funziona senza connessione internet
- Performance: Nessun ritardo di rete
- Conformità GDPR: Nessun trasferimento dati a terze parti
13. Suggerimenti Importanti sulla Sicurezza
Poiché Elencus salva i dati localmente, la sicurezza dipende da te. Ecco i suggerimenti più importanti:
Cosa Fare
- Usa una password forte per il tuo PC/Smartphone
- Mantieni il sistema operativo aggiornato
- Usa un antivirus affidabile
- Crea backup LocalStorage automatico (Elencus fa tutto)
- Crea backup IndexedDB manualmente ogni settimana
- Esporta JSON almeno 1 volta al mese
- Salva export in cloud personale (Google Drive, OneDrive, Dropbox)
Rischi da Evitare
- NON svuotare cache/dati browser senza backup
- NON condividere il tuo dispositivo con persone non fidate
- NON installare software sospetto
- NON visitare siti infetti o poco sicuri
🎯 Obiettivo Finale: Avere SEMPRE almeno 1 backup recente offline sul dispositivo + 1 backup in cloud personale.