NODALIS

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