Licenze, fonti e crediti
Librerie di terze parti
| Libreria | Uso | Licenza |
|---|---|---|
| Slim Framework | Routing dell'applicazione | MIT |
| slim/psr7 | Implementazione PSR-7 | MIT |
| Twig | Motore di template | BSD-3-Clause |
| vlucas/phpdotenv | Configurazione da .env | BSD-3-Clause |
| Guzzle | Client HTTP | MIT |
| smalot/pdfparser | Estrazione testo dai PDF RCP/FI | LGPL-3.0 |
| mpdf/mpdf | Generazione del report PDF | GPL-2.0-only |
| Bootstrap Italia | Componenti UI/CSS | BSD-3-Clause |
Elenco completo, con le note di dettaglio, nel file NOTICE.md del repository.
Fonti dati
- Liste dei farmaci — Open Data pubblici AIFA
- API pubblica
api.aifa.gov.itper i documenti RCP/FI (nessuna autenticazione richiesta)
Perché usiamo l'RCP e non il foglietto illustrativo
Ogni farmaco ha due documenti ufficiali AIFA: il foglietto illustrativo (quello dentro la confezione, scritto per chi assume il farmaco) e il Riassunto delle Caratteristiche del Prodotto (RCP, scritto per medici e farmacisti). FarmaSintonia legge l'RCP: è più tecnico, ma è anche il documento più completo e preciso nell'elencare le interazioni tra farmaci — il foglietto illustrativo, pensato per essere più semplice da leggere, spesso disperde le informazioni tecniche di cui abbiamo bisogno. Per non perdere informazioni importanti, abbiamo preferito la fonte più precisa e affidato alla sintesi automatica il compito di renderla comprensibile.
Progetto
Sviluppato con Claude Code.
Sorgenti disponibili su GitHub.
Licenza MIT