AGPL-3.0 · Innsbruck Beta v0.4 · Docs →
Vol. 1 · Numero 02
Velo/Stack
ottobre 2026 · Innsbruck
Documentazione Admin Docs Panoramica e architettura
Indice Cambia area → User Docs

Admin Docs

Tutte le pagine →

Panoramica e architettura

Componenti, flusso dati e modello operativo di VeloStack.

VeloStack è un PIM e middleware open source per anagrafiche articoli e ordini nel commercio di biciclette. La produzione usa PostgreSQL 15, lo sviluppo SQLite.

Componenti

ComponenteCompito
App FastAPIVeloConnect, REST, MCP, web UI
ImporterProxy VeloConnect, CSV/Excel, BIDEX
GroupingCrea modelli e varianti
MappingFornitore → BIDEX → gruppo merceologico
DispatcherInvia ordini con audit trail
MCP/RESTAccesso AI e API

Flusso dati

  1. Il fornitore fornisce articoli via VeloConnect, CSV o Excel.
  2. L'importer normalizza e valida i dati.
  3. Il grouping crea modelli e varianti taglia/colore.
  4. Il mapping imposta codici BIDEX e il proprio gruppo.
  5. ERP e marketplace leggono il catalogo.
  6. Gli ordini passano dal dispatcher e vengono auditati.

Tenant

Ogni produttore e rivenditore è un tenant separato. L'isolamento usa un tenant ID in tutte le tabelle rilevanti e un event hook SQLAlchemy come row filter. Ruoli: admin, produttore, rivenditore; per tenant anche admin/editor/viewer.

Federation

Più istanze VeloStack possono comunicare via VeloConnect 1.6. Le istanze produttore forniscono cataloghi alle istanze rivenditore senza condividere lo stesso database.

Aggiornato: ottobre 2026