Piattaforma ERP Modulare
Cinque microservizi pronti per la produzione — Identità, Commercio, HR, Gestione Task e Fatturazione Elettronica — costruiti con Clean Architecture, CQRS e PostgreSQL. Distribuisci ciò che ti serve, scala quando cresci.
Moduli della Piattaforma
Ogni modulo è un microservizio .NET 9 autonomo con il proprio database, modello di dominio e API. Distribuisci singolarmente o come suite completa.
Gestione Identità e Accesso
Servizio di identità centralizzato per tutti i moduli della piattaforma. Organizzazioni multi-tenant, gerarchie di ruoli, MFA e gestione chiavi API.
Funzionalità
- Gestione organizzazioni multi-tenant
- Controllo accessi basato sui ruoli con gerarchie
- MFA con TOTP e codici di recupero
- Autenticazione JWT con refresh token e blacklisting
Punti Chiave
- Identità unica su tutti i moduli
- Feature flag e accesso moduli per tenant
- Sicurezza di livello enterprise out-of-the-box
Commercio e Retail
Back-office retail completo: catalogo prodotti, inventario, fornitori, clienti, programmi fedeltà, ordini, promozioni ed elaborazione pagamenti.
Funzionalità
- Catalogo prodotti con varianti, attributi, codici a barre, immagini
- Gestione categorie e relazioni tra prodotti
- Gestione inventario (magazzini, lotti, movimenti, prenotazioni)
- Gestione fornitori con strutture di sconto
Punti Chiave
- Ciclo retail completo — dal catalogo all'evasione
- Inventario multi-magazzino con tracciamento lotti
- Motore fedeltà e promozioni integrato
Risorse Umane
Gestione del ciclo di vita dei dipendenti con presenze, pianificazione turni, politiche ferie e tracciamento buste paga.
Funzionalità
- Gestione dipendenti (dati personali, indirizzi, dati bancari, documenti)
- Tracciamento carriera (reparto, posizione, stipendio, storico sedi)
- Gestione ferie (tipologie, politiche, richieste, saldi)
- Tracciamento presenze con geolocalizzazione
Punti Chiave
- Ciclo di vita completo del dipendente dall'assunzione al congedo
- Verifica presenze basata su geolocalizzazione
- Template turni flessibili con modelli di rotazione
Gestione Task
Tracciamento progetti e attività con workflow personalizzati, registrazione tempo, task ricorrenti e collaborazione di team.
Funzionalità
- Progetti con membri e milestone
- Attività flessibili con tipi personalizzati e workflow di stato
- Tag e categorizzazione
- Dipendenze tra attività (blocca, dipende-da, correlato-a)
Punti Chiave
- Tipi di attività personalizzati per progetto
- Grafico dipendenze completo (blocca / dipende-da / correlato-a)
- Tracciamento tempo fatturabile con report
Fatturazione Elettronica
Creazione, invio ed elaborazione di fatture elettroniche con supporto multi-provider e tracciamento audit completo per la conformità.
Funzionalità
- Creazione e invio fatture in uscita
- Elaborazione fatture in entrata (accetta/rifiuta/storno)
- Righe fattura con calcoli fiscali
- Tracciamento audit per ogni azione sulla fattura
Punti Chiave
- Supporto multi-provider per diverse giurisdizioni fiscali
- Tracciamento audit completo per conformità normativa
- Gestione automatizzata del ciclo di vita della fattura
Funzionalità Integrate nella Piattaforma
Ogni modulo eredita queste qualità architetturali out-of-the-box.
Multi-Tenancy
Ogni modulo è multi-tenant. Organizzazioni, utenti e dati sono completamente isolati con configurazione per tenant.
Clean Architecture e DDD
Domain-Driven Design con CQRS e MediatR. Separazione netta tra livelli dominio, applicazione, infrastruttura e presentazione.
Tracciamento Audit e Soft Delete
PostgreSQL con colonne audit automatiche e soft delete su tutte le entità. Storico completo di chi ha modificato cosa e quando.
Notifiche Integrate
Servizio di notifiche centralizzato (Golub) che supporta email (SendGrid, Brevo, Mandrill), SMS, Viber, WhatsApp, Discord, Slack e push.
Design API-First
API REST versionate con documentazione OpenAPI. Ogni modulo espone un'API completa per frontend, mobile e integrazioni di terze parti.
Sicurezza Enterprise
JWT con refresh token, blocco IP, tracciamento tentativi di accesso, MFA e autenticazione tramite chiavi API. Rate limiting e CORS configurati per ambiente.