Samuele Locatelli 4304617181 OK compilazione!
2026-05-14 09:10:27 +02:00
2026-05-14 07:59:52 +02:00
2026-05-13 10:41:10 +02:00
2026-05-14 09:10:27 +02:00
2026-05-14 09:10:27 +02:00
2026-05-14 09:10:27 +02:00
2026-05-13 12:36:47 +02:00
2023-01-26 08:30:46 +01:00
2026-05-13 11:20:03 +02:00
2026-05-13 10:42:03 +02:00
2022-01-27 11:35:22 +01:00
2021-10-22 14:04:28 +02:00
2021-10-18 12:18:00 +02:00
2025-06-10 10:42:44 +02:00
2023-01-09 12:03:21 +01:00
2026-05-13 12:36:47 +02:00

GPW NEXT

Descrizione Generale

GPW NEXT è una suite di soluzioni software per la gestione delle risorse umane (HR), focalizzata sul controllo delle presenze, la gestione delle attività lavorative (WorkLog), la pianificazione e la reportistica aziendale. L'ecosistema è progettato per supportare il passaggio verso tecnologie moderne come .NET 8/10 e componenti Blazor WebAssembly/Server.

Architettura e Moduli

La soluzione è suddivisa in vari moduli core che collaborano per fornire un sistema integrato:

Core Ecosystem

  • GPW.CORE: Progetto base e punto di partenza dell'ecosistema.
  • GPW.CORE.Data: Livello di accesso ai dati e gestione della persistenza.
  • GPW.CORE.Shared: Modelli di dati, interfacce e logica condivisa tra i vari moduli (Client/Server).

Moduli Operativi e Amministrativi

  • GPW.CORE.Smart8: Il modulo operativo principale per i dipendenti. Permette la gestione quotidiana delle timbrature (entrata/uscita), la consultazione del calendario presenze e la registrazione delle attività e delle assenze (ferie, malattie, permessi).
  • GPW.CORE.WRKLOG: Modulo specifico per il registro dettagliato delle attività lavorative (WorkLog), timbrature e reportistica avanzata.
  • GPW.CORE.ADM: Il cuore amministrativo della suite. Gestisce le anagrafiche (dipendenti, progetti, gruppi, clienti), le configurazioni aziendali (orari, giustificativi) e fornisce strumenti critici per la correzione di errori (spostamento ore/fasi) e l'audit delle anomalie (supervisione timbrature).

Caratteristiche Tecniche

  • Framework: .NET 8.0 (con evoluzione verso .NET 10).
  • Frontend: Blazor (Server e WebAssembly) per interfacce web interattive e performanti.
  • Backend: ASP.NET Core.
  • Caching & Performance: Integrazione con Redis.
  • UI/UX: Utilizzo di componenti Radzen per un'esperienza utente professionale e fluida.
  • Security: Autenticazione integrata (es. Windows Authentication/Negotiate).

Note di Sviluppo

  • La documentazione specifica per ogni modulo è disponibile nelle rispettive directory.
  • Si raccomanda di seguire le convenzioni di stile e gli standard architetturali definiti per garantire la coerenza tra i nuovi moduli e quelli esistenti.
S
Description
No description provided
Readme 21 MiB
Languages
JavaScript 77%
C# 6.4%
SCSS 5.7%
HTML 5.4%
CSS 3.9%
Other 1.6%