- Descrizione del Progetto
- Stato del Progetto
- Installazione
- Utilizzo
- Documentazione
- Contributo
- Crediti
- Licenza
- Contatti
- Badge
- Recap
Il frontend del progetto "Gestionale" offre un interfaccia userfriendly che consente agli utenti preregistrati di gestire la registrazione dei propri clienti e la visualizzazione della lista delle loro anagrafiche:
- L'utente effettua il login al sistema da account unici preregistrati
- Degli account utente le credenziali sono criptate con SHA3
- Il sistema garantisce una gestione sicura per l'apertura delle pagine sensibili tramite la cache in cui viene memorizzato l'accesso dell'utente tenendolo in memoria in modo che se non è presente allora impedisce l'ingresso in qualsiasi form che non sia quello di autenticazione.
Gli utenti possono registrare i propri clienti nel sistema che li identifica sulla base del loro codice fiscale.
Gli utenti possono visualizzare in modo massivo o nel dettaglio le anagrafiche dei propri clienti con le seguenti features:
- Si possono selezionare quali campi rendere visibili e quali oscurare
- Si possono filtrare i clienti da visualizzare con un sistema di ricerca abilitato su ogni campo
Il progetto è stato completato con successo ed è in uno stato stabile. Tutte le funzionalità sono state implementate e testate con successo. Il software è pronto per l'utilizzo in produzione.
Warning
Tra le criticità riscontrate durante i test, è stata identificata la presenza di componenti deprecati nel frontend
Tip
Tra gli sviluppi futuri l'aggiornamento dei componenti deprecati nel frontend per garantire compatibilità e prestazioni ottimali.
Per installare il progetto, è necessario avere installati i seguenti componenti:
- NodeJS
v20.11.0e la libreria di Reactv18.2.0per il frontend - .NET Core
v8.0per il backend - SQL Server Management Studio (SSMS)
v19.3e Microsoft SQL ServerSQL Server 2022per il database
Note
Assicurati di consultare la documentazione dettagliata per informazioni più approfondite.
Nel dettaglio fare riferimento ai seguenti link:
Seguire le istruzioni di configurazione per configurare React, .NET Core, SQL Server Management Studio e Microsoft SQL Server. Queste istruzioni dettagliate sono disponibili nella sezione di installazione del README.
Per la documentazione dettagliata del frontend e del backend, fare riferimento ai seguenti link:
Per contribuire al progetto, ricevere informazioni o segnalare bug fare riferimento ai seguenti link:
| Issues Repository GitHub | Email Aziendale | Email Privata |
|---|---|---|
| Repository | [email protected] | [email protected] |
| [email protected] |
- Backend: Reda Karimi
- Frontend: Vittorio Piotti
- Risorse di Sviluppo: Visual Studio, Estensione SSH per lavoro locale in team
Il progetto è rilasciato sotto una licenza open-source e non è vincolato da condizioni di utilizzo del codice sorgente.
| Ruolo | Nome | GitHub | |
|---|---|---|---|
| Gestore Backend | Reda Karimi | [email protected] | redakarimi |
| Gestore Frontend | Vittorio Piotti | [email protected] | vittoriopiotti |
Lo stato della build è riuscito e stabile.
Questo README fornisce una panoramica del progetto Gestionale, comprese le istruzioni per l'installazione, l'utilizzo, il contributo e il contatto con i gestori del backend e del frontend.
Note
Assicurati di consultare la documentazione dettagliata per informazioni più approfondite.


