Nodalis
Applicazione web per la gestione di archivi di note e documenti in SQLite con struttura ad albero. Supporta l'importazione da file CherryTree (CTB/CTZ), l'editing dei contenuti, l'autenticazione con OTP/PIN e la sincronizzazione dei dati tramite API.
Dettagli del prodotto
Nodalis: archiviazione e gestione documentale web
Nodalis è un'applicazione web professionale progettata per creare, organizzare, importare e consultare archivi di documenti strutturati ad albero. È realizzata con tecnologie moderne su piattaforma .NET 8 e si integra con database SQLite, garantendo un accesso rapido, centralizzato e portabile alle informazioni. Il prodotto nasce per chi ha bisogno di gestire raccolte di note, relazioni, allegati testuali e documenti in modo ordinato, anche provenienti da sistemi legacy come CherryTree.
A chi serve Nodalis
- Professionisti e studi che devono organizzare documentazione tecnica, fascicoli e note in una struttura gerarchica chiara.
- Team e piccoli gruppi di lavoro che vogliono condividere un archivio documentale accessibile via browser senza installazioni client.
- Utenti che utilizzano ancora formati CherryTree e cercano una soluzione moderna per migrare e continuare a lavorare sui propri contenuti.
- Aziende che necessitano di un nodo centralizzato per archivi multipli, con backup, esportazione e controllo degli accessi.
Funzionalità principali
Gestione archivi e documenti
- Creazione di archivi con nome personalizzato e loro rinomina o eliminazione.
- Visualizzazione dell'elenco archivi disponibili nel sistema.
- Caricamento e salvataggio completo di un archivio tramite API JSON.
- Architettura a nodi con identificativi univoci, nodi radice e ordine personalizzato tra nodi fratelli.
- Applicazione di modifiche strutturali per spostare o riordinare i nodi all'interno dell'albero.
Editor e contenuti
- Aggiornamento mirato del contenuto di un singolo nodo tramite comandi dedicati.
- Creazione di nuovi nodi all'interno di un archivio.
- Eliminazione selettiva di uno o più nodi con gestione della coerenza strutturale.
- Importazione di file trascinati nell'editor, con supporto a documenti di testo, formati Office, PDF, HTML e email.
Importazione da sistemi esistenti
- Importo di archivi in formato SQLite, .db, .ctb e .ctz, utile per recuperare dati da applicazioni come CherryTree.
- Flussi di importazione dedicati per archivi legacy CherryTree .ctb o .ctz.
- Importazione di un'intera cartella di file: il sistema raccoglie i documenti leggibili, li converte e costruisce automaticamente un archivio.
- Rilevamento automatico del nome visualizzato del documento importato, se non specificato dall'utente.
- Rifiuto esplicito dei vecchi file Word .doc non supportati, con invito a salvare in .docx.
Esportazione e backup
- Esportazione di un archivio completo come database SQLite, scaricabile dall'utente.
- Creazione di un backup ZIP dell'intera raccolta di documenti, con nome di download generato automaticamente.
- File esportati in formato standard, facilmente archiviabili o riutilizzabili.
Autenticazione e sicurezza
- Registrazione utente e login tramite cookie di sessione.
- Verifica dell'identità tramite codice OTP inviato via email.
- Accesso rapido con PIN personale, con verifica e cambio PIN in sessione.
- Recupero dell'accesso tramite codice OTP per l'email registrata.
- Protezione di tutte le pagine tranne login, registrazione e alcuni endpoint pubblici legati al processo di licenza.
- Redirect automatico su HTTPS, HSTS in produzione e Data Protection per la sicurezza delle chiavi e dei cookie.
Licenze e attivazione
- Verifica dello stato di licenza tramite endpoint pubblico che restituisce informazioni come validità, tipo di licenza, chiave e messaggi personalizzabili.
- Attivazione del prodotto tramite email e chiave di licenza, con conferma via codice OTP.
- Integrazione con un'area riservata e un servizio esterno per l'acquisto e la gestione della licenza.
- Identificazione dell'installazione tramite Machine ID e codice applicazione.
- Controllo dei limiti di licenza: in caso di superamento, la creazione o l'importazione di nuovi archivi viene bloccata con un messaggio specifico.
Vantaggi di Nodalis
- Migrazione semplificata: l'importazione da formati esistenti, in particolare CherryTree, consente di trasferire l'intero patrimonio documentale senza perdita di struttura.
- Accesso centralizzato: applicazione web utilizzabile da più postazioni, con accesso via browser e distribuzione su server Windows/IIS o ambienti compatibili con .NET.
- Struttura gerarchica ordinata: la gestione a nodi e l'ordinamento tra fratelli permette di mantenere la logica delle informazioni sempre chiara.
- Portabilità dei dati: archivi salvati in database SQLite esportabili come file, facilmente spostabili e archiviabili.
- Gestione grandi allegati: il server è configurato per accettare richieste di grandi dimensioni, con limiti disabilitati su Kestrel, IIS e form multipart, adatto a upload di file corposi.
- Backup automatico dell'intera raccolta: un solo comando produce un archivio ZIP completo, garantendo continuità operativa.
- Flessibilità nei contenuti: supporto per PDF, documenti Office, pagine HTML, email e file di testo, sia in importazione di cartelle sia tramite trascinamento nell'editor.
- Esperienza utente moderna: interfaccia Razor Pages con API JSON dedicate, messaggi di errore chiari e contestuali.
Scenari d'uso tipici
- Un utente CherryTree desidera abbandonare il vecchio programma e aprire i propri .ctb o .ctz in un ambiente web moderno, mantenendo intatta la gerarchia dei nodi.
- Un ufficio digitalizza una cartella condivisa piena di documenti misti (PDF, testo, Word, OpenDocument) e genera automaticamente un archivio ricercabile e ordinato.
- Un professionista mantiene più archivi separati per clienti o progetti, con la possibilità di rinominarli, riordinarli ed esportarli singolarmente.
- Un'organizzazione crea backup periodici completi dei documenti, scaricando un unico file ZIP contenente tutti gli archivi.
- Un team accede allo stesso sistema tramite browser, utilizza l'autenticazione con PIN e riceve codici OTP via email per proteggere e recuperare l'accesso.
Nodalis si presenta come una soluzione solida e pragmatica per chi vuole organizzare, preservare e rendere accessibili le proprie conoscenze documentali in un ambiente centralizzato, sicuro e facilmente integrabile con i flussi di lavoro esistenti.
Hai domande su questo prodotto?
Acquista