Vai al contenuto principale

Caso d’uso · Protezione degli animali

Un’applicazione per la gestione del rifugio, descritta a parole tue

Un foglio di calcolo per ogni volontario, un raccoglitore per le cartelle sanitarie, una chat per le famiglie affidatarie: il rifugio funziona, ma nessuno riesce a rispondere in un colpo d’occhio alla domanda «dov’è questo animale e a che punto è il suo percorso adottivo?». Blueprint Maker genera l’applicazione che collega tutte queste informazioni, i tuoi animali, il tuo linguaggio, i tuoi indicatori.

Genera questa applicazione

La descrizione è già pronta: iscrizione gratuita, poi ti aspetta nel compositore.

Il problema non è l’elenco degli animali, ma il PERCORSO

Un rifugio non accumula schede, ma fa avanzare percorsi. Un animale arriva (abbandonato, sequestrato, randagio), passa in quarantena, magari va in una famiglia affidataria, ritorna, riceve cure, viene proposto per l’adozione, incontra tre candidati, ne respinge due e infine se ne va. A ogni passaggio ciò che conta non è il nuovo dato, bensì il legame con tutto ciò che lo ha preceduto.

È proprio questo che un foglio di calcolo non sa gestire. Risponde a «quanti animali ci sono?», mai a «quali sono in affido da più di sei mesi?», «quali stanno aspettando una visita post-adozione?», «quale candidato è stato rifiutato e perché?». Queste domande non richiedono altre colonne: richiedono che i record siano COLLEGATI.

E la posta in gioco va ben oltre un semplice disagio organizzativo: un rifugio che non riesce a recuperare la storia di un animale perde informazioni sanitarie o comportamentali che nessun altro possiede.

Ciò che descrivi, e ciò che il motore ne ricava

Scrivi la tua esigenza in italiano corrente, «siamo un’associazione per la protezione degli animali, accogliamo cani e gatti, collaboriamo con una trentina di famiglie affidatarie, vogliamo tenere traccia delle accoglienze, delle cure, dei candidati all’adozione e delle adozioni finalizzate». Il motore ne estrae uno schema operativo: le entità, i loro campi, le relazioni tra di esse.

Prima che venga scritta una sola riga di codice, ti viene presentato questo schema, che puoi modificare liberamente: rinominare un’entità, aggiungere il numero di identificazione accanto al nome, rimuovere una sezione, correggere i valori di una lista di stati per renderli coerenti con la tua realtà. È in questo momento che l’applicazione diventa davvero tua, e non una semplice interpretazione approssimativa della tua frase.

L’animale, il suo soggiorno, le sue cure

Ogni animale ha la sua identità, nome, specie, sesso, età stimata, numero di identificazione, data e motivo dell’accoglienza, stato, e tutto ciò che lo riguarda vi si collega direttamente. La sua scheda mostra quindi l’intero percorso: dove è stato ospitato nel tempo, le cure ricevute, le osservazioni comportamentali, i candidati all’adozione.

Le liste si filtrano e ordinano in base a specie, stato, luogo o data di accoglienza. Una cancellazione non elimina mai definitivamente alcun dato: il record finisce nel cestino, da cui può essere ripristinato, un dettaglio cruciale quando si tratta di informazioni che nessuno potrebbe ricostruire.

  • Una scheda per ogni animale, con tutta la sua storia
  • Accoglienze datate: origine, motivo, stato fisico all’arrivo
  • Cure e osservazioni associate all’animale
  • Filtri e ordinamento per specie, stato, luogo o data
  • Cestino e ripristino dei record cancellati

Famiglie affidatarie, candidati, adozioni

Una famiglia affidataria è un’entità a sé stante: i suoi contatti, le sue capacità di accoglienza e gli animali che ospita o ha ospitato. Dalla sua scheda si vede la sua storia; dalla scheda di un animale si vede dove si trova. La stessa relazione, letta in entrambi i versi, senza doppia immissione.

Anche l’adozione segue questa logica: un candidato è collegato all’animale che intende adottare, insieme allo stato della sua richiesta. Una candidatura respinta resta nella cronologia con il relativo motivo, proprio ciò che un foglio di calcolo sovrascritto perde irrimediabilmente, e che si rimpiange due anni dopo.

  • Famiglie affidatarie: capacità, contatti, animali ospitati
  • Candidati all’adozione collegati a un animale
  • Tracciamento delle richieste: contatto, visita, decisione
  • Adozioni finalizzate e follow-up post-adozione
  • Esportazione JSON e CSV di ogni dataset, quando decidi tu

Ciò che l’applicazione NON è

È uno strumento di gestione interna, non un software regolamentare, e questa distinzione è fondamentale. L’identificazione dei carnivori domestici è obbligatoria e la sua aggiornamento in caso di cessione avviene tramite il database nazionale di identificazione (I-CAD): l’applicazione NON è collegata a tale sistema, non compila alcuna pratica al posto tuo e non sostituisce alcuna procedura ufficiale. Registra semplicemente il numero di identificazione come uno dei dati tra gli altri, nient’altro.

Non sostituisce nemmeno il tuo veterinario né il libretto sanitario dell’animale: le cure che registri sono un promemoria interno, non un documento sanitario valido ai fini legali. E non prevede alcuna modalità offline: è un’applicazione web, si apre nel browser di uno smartphone come di un computer, ma in assenza di connessione nel canile la registrazione avviene al rientro.

Ciò che fa, lo fa con un codice che appartiene a te: un progetto standard Next.js e Prisma, esportabile in ZIP o caricabile sul tuo repository GitHub. Per un’associazione questo significa una cosa concreta, nessun fornitore può disattivare lo strumento, e non diventa inutilizzabile il giorno in cui chi l’ha configurato se ne va.

Entità possibili

  • Animale
  • Accoglienza
  • Cura
  • Famiglia affidataria
  • Candidato
  • Adozione

Schermate possibili

  • Dashboard
  • Elenco animali
  • Scheda animale e suo percorso
  • Famiglie affidatarie
  • Candidature
  • Adozioni
  • Impostazioni

Indicatori possibili

  • Animali presenti
  • Animali in affido
  • Adozioni del mese
  • Animali senza adozione da più di sei mesi

Domande frequenti

L’applicazione è collegata al database nazionale di identificazione?

No. L’identificazione dei carnivori domestici è obbligatoria e il suo aggiornamento in caso di trasferimento di proprietà avviene tramite il registro nazionale italiano (es. Anagrafe Canina o ANAGRAFEL): l’applicazione non è collegata a tale sistema e non effettua alcuna procedura al posto tuo. Registra semplicemente il numero come uno dei dati tra gli altri, in modo che tu possa ritrovarlo.: l’applicazione non è collegata a tale sistema e non effettua alcuna procedura al posto tuo. Registra semplicemente il numero come uno dei dati tra gli altri, in modo che tu possa ritrovarlo.

Possiamo gestire le famiglie affidatarie senza reinserire gli animali?

Sì, è proprio questo il punto: l’affido è una relazione tra un animale e una famiglia affidataria, non una copia. Dalla scheda della famiglia vedrai gli animali ospitati; dalla scheda dell’animale vedrai dove si trova, un’unica immissione, leggibile in entrambi i sensi.

Possono usarla più volontari?

Sì: non appena l’applicazione richiede l’accesso, include veri account distinti con tre ruoli, amministratore, utente, sola lettura. I permessi sono globali per l’applicazione: non esistono autorizzazioni granulari per specie, luogo o entità.

Possiamo inserire i dati dal canile, usando uno smartphone?

L’applicazione è un’applicazione web accessibile tramite un URL dedicato: si apre nel browser di uno smartphone come di un computer. Non prevede alcuna modalità offline, in assenza di connessione negli edifici, l’inserimento avviene al rientro.

Che fine fa lo strumento se il volontario che l’ha configurato se ne va?

L’intero codice dell’applicazione appartiene a te: un progetto standard Next.js e Prisma, esportabile in ZIP o caricabile sul repository GitHub dell’associazione, e ospitabile ovunque tu desideri. Nessun fornitore può disattivarlo, e qualsiasi sviluppatore può riprenderlo, è questa la differenza tra uno strumento associativo e uno strumento personale.

E se il nostro rifugio non assomiglia a questo esempio?

Le entità e le schermate elencate sopra sono quelle generate da una descrizione di questo tipo, non un modello fisso. È il tuo testo a decidere, e il piano proposto può essere modificato prima della generazione.

Casi d'uso correlati

Descrivi il tuo rifugio e ottieni l’applicazione che fa al caso tuo