martedì 5 maggio 2026

Vuelityx© - Super Componenti

 VueLityx© Super Componenti 

POSTED BY GIULIANO PAGNINI, 05 Mag 2026 

Guarda il sito

VueLityX: il futuro del component-driven development è già qui


E se potessi consegnare al tuo cliente un'applicazione Vue.js full-stack completa — agenda, gestione pazienti, API REST, backend Express, persino il wrapper Electron — nel tempo in cui normalmente scrivi il boilerplate?

Questo non è un esperimento. È VueLityX.


Il problema che tutti conoscono ma pochi ammettono

Chi sviluppa su Vue.js o Nuxt lo sa bene: la fase più dispendiosa di ogni progetto non è la logica di business. È l'impalcatura. Configurare Vite, strutturare le route, definire il contratto API, scrivere i CRUD, gestire la variante JS e quella TypeScript, tenere sincronizzati frontend e backend... ore e ore di lavoro ripetitivo, prima ancora di aver scritto una sola riga del vero valore che vuoi portare al cliente.

VueLityX rompe questo schema alla radice.


Un nuovo paradigma: il componente come applicazione

VueLityX introduce un concetto che cambia le regole: il componente non è un widget — è un'applicazione verticale completa, pronta a essere innestata in qualsiasi progetto Vue.js con Vite o Nuxt.

Ogni componente VueLityX è un JSON strutturato che porta con sé tutto:

  • il codice sorgente Vue 3 (Composition API, <script setup>, supporto JS e TypeScript)
  • le route API del backend Express
  • il layer dati con SQLite via better-sqlite3
  • la configurazione Electron per il deploy desktop nativo
  • gli script npm, il .env, il .gitignore
  • i richiami automatici via WhatsApp/email
  • la logica di stampa giornaliera, settimanale e mensile

Un solo file JSON. Un'intera applicazione verticale.


Vediamolo in concreto: l'Agenda Dentistica

Prendiamo un caso reale già distribuito con VueLityX: il modulo Agenda Dentistica full-stack.

In un singolo componente trovate:

  • Gestione multi-poltrona con colori e medico assegnato
  • Anagrafica pazienti con flag infettività
  • Catalogo interventi con durata default e categoria
  • Motore di richiami intelligente (giorni dall'ultimo intervento per categoria)
  • Stampa formattata per giorno / settimana / mese
  • Backend Express completo con 5 router RESTful
  • Database SQLite con migrazioni automatiche
  • Wrapper Electron per distribuzione come app desktop

Il tutto in variante JS, TypeScript o ibrida, selezionabile al momento della generazione. Il sistema emette automaticamente sia il blocco script-no-ts che il blocco script-with-ts, adattando il codice al progetto target senza toccare una virgola.


La tecnologia sotto al cofano

VueLityX è costruito su un'architettura di component packaging pensata per la realtà produttiva:

Formato JSON deterministico — ogni componente è un documento versionato con metadati (autore, versione, framework target), sorgenti, script di integrazione e style scoped. Confrontabile, committabile, distribuibile.

Lettura file a prova di lock — il sistema accede ai file sorgente con FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE, leggendo anche file tenuti aperti da IDE, Vite dev-server o altri processi. Zero interruzioni al workflow.

Dual-mode script — ogni componente genera automaticamente la variante JavaScript e quella TypeScript dello <script setup>, pronte per essere incollate nella pagina host. Il developer sceglie al volo senza dover riscrivere nulla.

Backend incluso e configurato — non solo il frontend. Il componente porta con sé l'intero stack server: Express, route, modello dati, environment files. Il backend è isolato in una sottocartella configurabile, separato dal frontend Vite per una deployment architecture pulita.

Electron out-of-the-box — con electron/main.js già incluso e configurato, il componente è distribuibile come applicazione desktop nativa su Windows, macOS e Linux in un solo comando (electron:build).


Perché questo cambia tutto per chi sviluppa in team

Immaginate un team di cinque sviluppatori. Oggi, quando arriva una richiesta di nuova funzionalità verticale — un modulo CRM, un'agenda, un sistema di prenotazioni — si apre una discussione: chi ha già fatto qualcosa di simile? C'è del codice riutilizzabile? Dove?

Con VueLityX la risposta è: nel catalogo. Ogni modulo sviluppato una volta diventa un componente pubblicabile, distribuibile e aggiornabile. La conoscenza non muore nei repository privati — vive in componenti vivi, eseguibili, versionati.

È il principio della capitalizzazione del codice portato a un livello industriale.


Il mercato dei componenti applicativi verticali: siamo solo all'inizio

Il mondo degli UI kit e dei design system ha già dimostrato che il mercato dei componenti riusabili ha un valore enorme. Ma quei componenti sono elementi grafici — un bottone, un form, una card.

VueLityX gioca in un campionato diverso: componenti applicativi verticali, ognuno dei quali risolve un intero problema di business. Non un bottone. Un'agenda. Non un form. Un sistema di gestione pazienti.

Questa è la direzione verso cui si muove il development professionale: non più "scrivi tutto da zero", non più "copia e adatta", ma componi applicazioni da blocchi applicativi completi.


Per chi costruisce prodotti seri su Vue.js

Se lavori su applicazioni Vue.js o Nuxt di livello professionale — gestionali, portali settoriali, software medicale, piattaforme SaaS — VueLityX è la risposta a una domanda che probabilmente ti fai da anni:

"Come faccio a portare in produzione più velocemente, senza sacrificare qualità e struttura?"

Non con snippet. Non con template generici. Con componenti applicativi completi, progettati per essere innestati, non modificati.


Il futuro dello sviluppo Vue.js non è scrivere meno codice. È scrivere codice che vale di più.

VueLityX è disponibile. Il catalogo cresce. La prossima applicazione che consegni al tuo cliente potrebbe nascere da un componente che esiste già.

Alcuni progetti

https://www.vuelityx.com

https://www.pgsoft.it

https://www.pkgcad.com/

https://pgsoft.it/cad/

https://pgsoft.it/cadcomp/


Giuliano Pagnini — PGSOFT #VueLityX #Vue3 #Nuxt #Vite #ComponentDrivenDevelopment #FullStack #JavaScript #TypeScript #Electron #SQLite #SoftwareArchitecture #Innovation #WebDevelopment

venerdì 3 aprile 2026

PackConfigurator – Ottimizzazione automatica degli imballi per mobilifici italiani creato con vuelityx

CASE STUDY · MADE IN ITALY Power By Vuelityx

PackConfigurator: da Excel a SaaS in poche settimane

Come abbiamo trasformato 2-3 ore di calcoli manuali in 3 secondi di ottimizzazione automatica per i mobilifici italiani.

pgsoft.it · April 2026 · 10 min lettura

Ogni mobilificio usa ancora Excel per l'imballo

Nei mobilifici e nelle aziende di imballaggio, pianificare come inserire ante, cassetti e pannelli in una scatola richiede ore. Calcoli a mano, misure sbagliate, istruzioni incomprensibili per l'operatore in magazzino. Abbiamo deciso di risolverlo.

Il problema è reale e verticale: software come AutoCAD o ERP generici non sono pensati per questo. I tool specifici costano migliaia di euro con contratti triennali. La maggior parte delle aziende usa ancora fogli Excel.

2–3h
per commessa con Excel
3sec
con PackConfigurator
6
algoritmi paralleli
€149
invece di €5.000+

Dal carico al documento in 4 passi

1

Inserisci gli elementi

Importa la lista dal tuo file Excel oppure aggiungi pannelli manualmente. Codice, dimensioni (L×A×P mm), materiale, quantità, vincoli (fragile, peso max). Il sistema calcola il peso automaticamente dalla densità del materiale.

2

Ottimizza la disposizione

Premi "Ottimizza" — l'algoritmo esegue 6 strategie in parallelo (MaxRects, Skyline, Genetico con crossover OX) e propone le soluzioni ordinate per fill ratio e volume. Zero collisioni garantite grazie all'algoritmo HEIGHT_RATIO.

3

Visualizza e aggiusta in 3D

Il viewer Three.js mostra la scatola con tutti gli elementi posizionati. Puoi spostare elementi con il mouse (snap magnetico alle facce), ruotarli, eliminare o duplicare. Ctrl+Z annulla qualsiasi spostamento.

4

Esporta tutti i documenti

Con un click generi distinta PDF per il cliente, lista taglio per il fornitore compensativi, istruzioni per l'operatore di magazzino (IT/EN), etichetta A6 con QR code, DXF per CNC, SVG e foglio ordine Excel.

Liste elementi Excel / Form Algoritmo MaxRects · Skyline Genetico (OX) 6 soluzioni Viewer 3D snap · collision Export PDF distinta Taglio fornitore DXF · SVG Istruzioni IT/EN Excel ordine

Tutto quello che serve, niente di superfluo

6 algoritmi di ottimizzazione

MaxRects, Skyline, Genetico con crossover OX. 6 soluzioni comparative con fill ratio, volume e numero strati. Eseguiti via Web Worker senza bloccare la UI.

Viewer 3D interattivo

Three.js con snap magnetico (face-to-face, layer-to-layer), grid snap 5/10/50mm, collision detection in tempo reale, labels, vista sezione e modalità presentazione.

24 materiali con peso auto

Database materiali con densità reali. Il peso viene calcolato automaticamente da W×H×D. Statistiche volume, area e costo €/kg per strato.

Template e commesse

Salva elementi ricorrenti (anta 600×900 MDF) come template riutilizzabili. Gestione commesse con IndexedDB — tutto offline, nessun server richiesto.

Vincolo spedizione

Imposta le dimensioni massime del corriere (es. 240×80×80 cm). L'algoritmo scarta automaticamente le soluzioni fuori limite. Ricalcolo in tempo reale.

Licenze server-side

Firebase Auth + Stripe. Token JWT in memoria, verifica ogni 30 min via Cloud Function. Grace period 7 giorni offline. Export bloccati lato server.

Tutti i documenti con un click

PDF distinta
Cliente · A4
Lista taglio
Fornitore pad
Ordine Excel
Fornitore · xlsx
Etichetta A6
QR code JSON
Istruzioni IT
Operatore · A4
Istruzioni EN
English version
DXF
AutoCAD · CNC
SVG
Layout pad

Costruito su tecnologie moderne e affidabili

Tutto gira nel browser — nessun server da gestire, nessuna installazione. Le Cloud Functions Firebase gestiscono solo le licenze e i pagamenti.

Vue 3 Vite Three.js Pinia Firebase Auth Firestore Cloud Functions Stripe jsPDF SheetJS Vitest

"L'algoritmo HEIGHT_RATIO impedisce la condivisione di strati tra pannelli piatti (h=18mm) e cassetti alti (h=120mm). Sembra un dettaglio tecnico, ma in produzione quella differenza di 1mm tra teoria e realtà causa ritardi reali."

— nota tecnica dal changelog v1.0.0.1

Semplice, trasparente, annuale

14 giorni di prova gratuita su tutti i piani. Nessuna carta richiesta. Rinnovo automatico, disdici quando vuoi.

Trial
€0 / 14 giorni
Accesso completo, nessuna carta
  • Tutti gli export sbloccati
  • Algoritmi di ottimizzazione
  • Viewer 3D completo

Prova gratis per 14 giorni

Nessuna carta richiesta. Setup in 30 secondi. Funziona nel browser.

lunedì 30 marzo 2026

Vuelityx© anteprima - sta per uscire il nuovo software vue.js / vite / nuxt

Vuelityx© 

POSTED BY GIULIANO PAGNINI, 30 marzo 2026

Sta per arrivare Vuelityx, il nuovo software che rivoluziona il modo di sviluppare con Vue.js e Vite/Nuxt.

Progettato per i creatori del web moderno, Vuelityx rende semplice e potente la costruzione di applicazioni Vue.js e siti “spaziali” con Nuxt, combinando velocità, automazione e creatività come mai prima d’ora.

Preparati a scoprire un nuovo livello di sviluppo front-end: intuitivo, fluido e ultrarapido







A presto....


lunedì 23 marzo 2026

PKGCAD 1.0.0.2

pkgCAD — Il CAD per Packaging nel Browser | P&SOFT
⬡ pkgCAD  ·  Beta 1.0  ·  P&SOFT

Progetta scatole e fustellature.
Direttamente nel browser.

Il primo CAD professionale per packaging che non richiede installazioni, licenze annuali o formazione. Apri il link, sei operativo in 30 secondi.

Prova pkgCAD gratis →
92 tipi scatola FEFCO + GIFCO 6 formati export IT / EN
W=300mm H=200mm FEFCO 0201
CUT FOLD SCORE
PARAM
Tipo scatola
FEFCO 0201
W (mm)
300
H (mm)
200
D (mm)
150
ONDA
B-flute T=3.6
Genera & Centra

Canvas CAD con fustella FEFCO 0201 — layer CUT (giallo) e FOLD (ciano)

Il problema che conoscete bene.

I CAD più comuni costano migliaia di euro l'anno e richiedono installazione e manutenzione IT. Gli strumenti online esistenti si fermano alle sagome base, senza cordonature reali, senza export professionale.

pkgCAD è la risposta. Un CAD completo, professionale, che gira nel browser su qualsiasi dispositivo. Sviluppato da zero per chi lavora davvero nel packaging.

92 generatori FEFCO e GIFCO

Inserisci W × H × D e ottieni la fustella completa in un secondo: pannelli, alette, tab colla, cordoni. Dalla RSC al crash lock, dal vassoio display al gable top, dalla sleeve al wrap-around.

RSC 0201 Tray 0401 Crash lock 0701 Pizza box coperchio
FORMULA PIEGA
T
compens.
=
k
coeff.
×
S
spessore
ONDA   S     k     T
F   0.8   1.0  0.8mm
E   1.5   1.0  1.5mm
B   3.0   1.2  3.6mm
C   4.0   1.4  5.6mm
BC  5.5   1.5  8.3mm
BBB 8.0   1.7  13.6mm

Cordonature reali: T = k × S

La formula professionale usata da ArtiosCAD, Impact e Kasemake. Seleziona l'onda dall'archivio integrato e le tolleranze si applicano automaticamente.

Nel PDF scheda tecnica trovi le posizioni assolute di ogni cordone, la verifica che la somma coincida con il foglio grezzo e la formula T=k×S nel cartiglio.

6 formati export — tutti generati nel browser

PDF
Scheda tecnica A3 con cordoni, QR code, cartiglio
DXF
3 layer CUT/FOLD/SCORE per AutoCAD e CNC
SVG Plotter
Hairline 0.001mm, path sorted nearest-neighbor
EPS
Level 2, Illustrator, CorelDraw, RIP
PNG
200 dpi con legenda, per approvazioni via email
ZIP Batch
Un DXF per riga Excel, confezionati in ZIP

Batch da Excel: centinaia di scatole in un click

Caricate un file Excel con la lista degli articoli e pkgCAD genera un DXF per ogni riga, confezionati in un unico ZIP — oppure una scheda tecnica PDF multi-pagina. Tutto nel browser, nessun server.

📊  pkgcad-ordine-2025.xlsx  ·  Foglio1
tipo W H D tolleranza nome materiale
fefco_0201 300200150 3.6 Scatola spedizione B-flute
fefco_0401 50080350 5.6 Vassoio display C-flute
fefco_0701 200300150 1.5 Crash lock E-flute
mailer 280180140 3.6 Mailer e-commerce B-flute
INPUT
📄 Excel / CSV
OUTPUT
📦 ZIP con DXF
+
OPPURE
📑 PDF multi-pagina
💡 Nuovo: ogni miniatura nella lista è cliccabile — apre la fustella sul canvas con tutti i parametri già caricati, pronti per modificare e rigenerare.

Calcolatore angolari — funzione unica nel settore

Nessun altro CAD packaging lo fa.

Gli angolari (profili a L) sono essenziali per la protezione dei bordi, la reggiaura e l'impilamento su pallet — ma calcolare ala, spessore e metraggio richiede sempre fogli Excel manuali. pkgCAD lo fa automaticamente.

SEZIONE ANGOLARE
40mm 40mm s=4mm T=k×S
Esempio calcolo
400
angolari totali
100 scatole × 4
240
metri lineari
400 × 0.6m
Struttura idonea — angolare resiste al carico di impilamento
Verticali
4 angolari
Completo
8 angolari
Pallet
12 angolari

Il sistema calcola anche le scatole per pallet in base alle dimensioni del pallet e all'altezza massima — un dato essenziale per la logistica e i preventivi di trasporto.

“Un CAD professionale che puoi aprire su qualsiasi computer, mandare via link al cliente, usare in fiera sul tablet. Nessun dongle. Nessuna licenza per postazione. Nessun IT.”

— P&SOFT  ·  pgsoft.it

In numeri.

92
tipi scatola
16
materiali
6
formati export
3
algoritmi nesting
50
livelli undo
0
installazioni

Aprite il link.
Non serve altro.

Nessuna registrazione. Nessuna carta di credito.
Nessuna installazione. Funziona adesso.

🔗   www.pgsoft.it/cad

Sviluppato da P&SOFT  ·  info@pgsoft.it  ·  pgsoft.it

#pkgCAD #packaging #CAD #FEFCO #GIFCO #fustellatura #cartotecnica #scatole #nesting #DXF #cartoneondulato #angolari #imballaggio #packagingsoftware #pgsoft