SpitAlert
SpitAlert è un progetto open-source per tenere informati i siciliani sulle attese nei pronto soccorso
Python
FastAPI
PostgreSQL
BeautifulSoup

SpitAlert
SpitAlert è un progetto open-source che mira a fornire informazioni in tempo reale sui tempi di attesa nei pronto soccorso siciliani, rendendo più trasparente e accessibile il sistema sanitario regionale.
Caratteristiche principali
- FastAPI per le API - Framework moderno e performante per la gestione delle API
- PostgreSQL - Database robusto e affidabile per la gestione dei dati
- BeautifulSoup - Parsing efficiente dei dati dalle fonti ufficiali
- Render - Piattaforma cloud per il deployment continuo
Funzionalità attuali
📊 Database aggiornato
- Database completo e aggiornato di tutti i pronto soccorso attivi in Sicilia
- Aggiornamenti automatici ogni 15 minuti
- Storico dei tempi di attesa
🔄 Raccolta dati da fonti ufficiali
- Raccolta automatizzata dei tempi di attesa dai siti web ufficiali degli ospedali
- Verifica dell'integrità dei dati
- Sistema di fallback per gestire eventuali interruzioni
📈 Analisi dati e API
- API pubblica gratuita per accesso in tempo reale
- Endpoint documentati e facili da utilizzare
- Archiviazione storica per analisi statistiche
Roadmap del progetto
Fase | Obiettivo | Stato |
---|---|---|
1 | Elenco ospedali siciliani | ✅ Completato |
2 | Implementazione scraper | 🟡 In corso |
3 | Gestione dati ospedalieri | 🔜 Pianificato |
4 | Sviluppo web service | 🔜 Pianificato |
5 | App mobile | 🔜 Pianificato |
Dettagli delle fasi
-
Elenco ospedali siciliani
- Compilazione database completo
- Verifica e validazione dati
- Geolocalizzazione strutture
-
Implementazione scraper
- Sviluppo scraper per ogni ospedale
- Sistema di monitoring
- Gestione errori e retry
-
Gestione dati ospedalieri
- Sistema di storage efficiente
- Backup automatizzati
- Analisi statistiche
-
Sviluppo web service
- Dashboard interattiva
- Visualizzazione dati in tempo reale
- Sistema di notifiche
-
App mobile
- Geolocalizzazione utente
- Navigazione ottimizzata
- Sistema di recensioni
💡 Vuoi contribuire?
SpitAlert è un progetto open-source e accogliamo con piacere nuovi contributori! Visita la nostra pagina GitHub per maggiori informazioni.