- 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.0
e la libreria di Reactv18.2.0
per il frontend - .NET Core
v8.0
per il backend - SQL Server Management Studio (SSMS)
v19.3
e Microsoft SQL ServerSQL Server 2022
per 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 | gestionale.dev@gmail.com | redakarimi76@gmail.com |
vittoriopiotti.vp@gmail.com |
- 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 | redakarimi76@gmail.com | redakarimi |
Gestore Frontend | Vittorio Piotti | vittoriopiotti.vp@gmail.com | 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.