netgescon-master/docs/02-architettura-laravel/specifiche/Gestione BRAINSTORMING.txt
Pikappa2 480e7eafbd 🎯 NETGESCON - Setup iniziale repository completo
📋 Commit iniziale con:
-  Documentazione unificata in docs/
-  Codice Laravel in netgescon-laravel/
-  Script automazione in scripts/
-  Configurazione sync rsync
-  Struttura organizzata e pulita

🔄 Versione: 2025.07.19-1644
🎯 Sistema pronto per Git distribuito
2025-07-19 16:44:47 +02:00

39 lines
3.9 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Gestione BRAINSTORMING per le funzionalità di NETGESCON
dobbiamo vedere e creare dei nuovi file almeno uno per ogni menù dove prima mettiamo tutte le specifiche per la creazione del database verificando cosa è stato già fatto, poi vediamo come mettere i dati e quali potrebbero essere i dati che altri non hanno, e per ultimo sviluppiamo il codice, il tutto sempre commentato e organizzato in questo caso io comincerei ad aprire una nuova cartella per mettere tutto quello che va fatto ed è stato fatto per ogni pezzo cominicamo con gli stabili, naturalmente tutti i dati devono essere collegati una a gli altri se c'è un dato condviso va visto e gestito, nel caso degli utenti (la rubrica generale) va poi creato il condomino ma tutti i dati generali e telefonici devono sempre essere messi in un punto se una persona vive od ha tre unità immobiliari i dati degli stabili sono tutti diversi ma i contatti saranno uguali, noi andremo in fase d'inserimento dei dati che identificano la persona con il telefono o con il codice fiscale non possiamo aver in rubrica due numeri uguali magari potremmo avere due persone che hanno lo stesso nome e cognome ma nessuno che abbia o stesso numero e codice fiscale opartita iva al massimo chiediamo un a forzatura ma ne teniamo traccia, ricordiamoci sempre d'implementare l'audit su chi cambia cosa e quando, specialmente per i dati anagrafici.
Una cosa prevediamo di fare delle procedure o con API o in altra maniera scaricando da siti o caricando da cartelle (non dico file ma proprio tutta la cartella con tutti i file dentro) o andando a prendere i dati in giro per la rete dobbiamo tenere il più possibile aggiornati i dati in automatico condivisi da tutte le procedure (questa parte vine gestita da menù e da procedure del super admin.
Andiamo ad implentare tutte le leggi che riguardano il condominio, devo trovare le fonti ufficiali dove scaricare i dati.
Pensiamo anche ad implementare se è possibile un AI se ritieni che sia una processo utile in qualche parte magari solo per risolvere dei casi strani o gestire un primo filtro di risposta aoutoamtica ai problemi insriti con i ticke.
Pensaimao d'implementare la gestione di SMS e WA per getire le comunicazioni e gi SMS con i codici da inviare per avere la certezza che chi risponde sia lui, utilizziamo i cellulari per avere la conferma della persona, per la ricezione della corrispondenza, della convocazione dell'assemblea ecc..
Stavo pensando di farlo con una macchina raspberry sia gli SMS che WA ma su questo ti chiedo consiglio.
La gestione della licenza di distribuzione open source, voglio che sia distribuito gratuitamente ma non voglio che qualcuno lo rivenda come servizio o come prodotto proprio, vediamo di studiare anche la gestione delle licenze open.
questo è quello che ha messo in linea un amico per il suo gestionale
Gestionale Open è limplementazione proprietaria del software Open Source omonimo,
copyright di Alessandro Carrara, rilasciato con Licenza BSD semplificata / FreeBSD.
In questa pagina si rendono disponibili i sorgenti del progetto open source
e la configurazione dellambiente di sviluppo necessario alla loro compilazione.
I sorgenti sono disponibili liberamente, senza vincoli di nessun tipo,
così come il programma eseguibile prodotto dalla compilazione.
La licenza Open Source riguarda solamente i sorgenti sviluppati nel linguaggio di programmazione Delphi.
Non copre il contenuto del database MySQL che è un prodotto proprietario
disponibile gratuitamente solo per uso personale.
Chiunque voglia distribuire a terzi implementazioni della versione Open Source utilizzando o
derivando il database da quello di Gestionale Open deve richiedere esplicita autorizzazione a
Gestionale Open s.r.l.
Laggiornamento a versioni più avanzate (Gestionale Open PRO) richiede la sottoscrizione di
un contratto che include servizi di aggiornamento, servizi di assistenza via mail, telefonica e
tele assistenza e altro.