Atlante Patologico 🩺
Authors/Creators
Description
Atlante Patologico 🩺
Un'applicazione desktop per creare e consultare la propria enciclopedia personale delle patologie umane.
Visione del Progetto
Nato dall'ambizione di costruire una risorsa di conoscenza medica completa, rapida e chiara, l'Atlante Patologico è un software progettato per appassionati, studenti e chiunque desideri organizzare e consultare informazioni mediche in modo strutturato. L'obiettivo non è solo quello di catalogare le malattie, ma di creare un vero e proprio atlante digitale in continua crescita, personalizzato dall'utente stesso.
Il progetto è stato ideato e sviluppato da Luigi Usai a Quartucciu (CA), l'8 Giugno 2025.
Punti Chiave
-
Interfaccia Grafica Intuitiva: Realizzata con la libreria standard Tkinter di Python, l'interfaccia è pulita, funzionale e progettata per una consultazione rapida e senza distrazioni.
-
Database Locale e Portabile: Tutta la base di conoscenza risiede in un singolo file diseases.json. Questo approccio rende l'applicazione estremamente portabile (basta copiare due file), non richiede connessioni a internet o l'installazione di server di database esterni, e permette di modificare i dati anche manualmente.
-
Navigazione e Ricerca Potenti:
-
Navigazione per Categorie: Le malattie sono raggruppate in categorie mediche (Oncologia, Malattie Autoimmuni, Neurologia, etc.) per una ricerca mirata.
-
Ricerca Full-Text: Una barra di ricerca permette di trovare istantaneamente qualsiasi patologia cercando termini presenti nel nome, nella descrizione, nei sintomi, nelle cause o nei tag.
-
-
Gestione Completa dei Dati (CRUD): L'utente ha il pieno controllo del suo atlante. È possibile Aggiungere nuove patologie, Modificare quelle esistenti per correggere o aggiornare le informazioni, e Salvare tutte le modifiche direttamente sul file JSON.
-
Schede di Dettaglio Strutturate: Ogni malattia viene presentata con sezioni chiare e distinte per:
-
Descrizione: Una panoramica generale della patologia.
-
Sintomi Comuni: Elenco puntato dei segni e sintomi principali.
-
Cause Principali: Spiegazione dell'eziologia, con particolare enfasi grafica (**...**) per evidenziare quando l'origine è sconosciuta o idiopatica, riflettendo così l'onestà scientifica.
-
Trattamenti / Gestione: Approcci terapeutici comuni.
-
Tag e Link: Parole chiave per una classificazione trasversale e un link diretto per approfondimenti online.
-
Stack Tecnologico
-
Linguaggio: Python 3
-
Interfaccia Grafica (GUI): Tkinter (ttk themed widgets)
-
Storage Dati: JSON
⚠️ Avviso Importante
Questa applicazione è stata sviluppata come strumento di studio, consultazione e organizzazione di informazioni personali. Le informazioni contenute, per quanto si cerchi di mantenerle accurate, non sostituiscono in alcun modo il parere, la diagnosi o il trattamento di un medico qualificato.
Non utilizzare questo software per l'autodiagnosi o per prendere decisioni riguardanti la propria salute. Consultare sempre un professionista sanitario per qualsiasi problema medico.