Vue 3 Component Library + Visual Rule Editor for Enterprise Forms réalisé par un freelance en Tunisie | Tunisie Freelan…
Vue 3 Component Library + Visual Rule Editor for Enterprise Forms
web-development
Rôle: Owner and lead developer - architecture, 37 components, passthrough design system, Blockly editor
🎨 Design system, not a theme file
37 Vue 3 components - the 25 wrapping PrimeVue 4 render it unstyled, under 27 passthrough configs. Every state-dependent node's classes are pure functions of props and context: an 8-state field spec, seven resolved by a six-branch priority chain.
🧩 Visual rule builder
NeoBlockly: 187 registered block types compiled to async JS. 7 declared toolbox profiles, 6 distinct toolboxes today.
🌍 Tested RTL
Direction from 5 ordered sources; tests fail if physical padding returns.
✅ Verified
585 tests / 58 files · 207 stories · vue-tsc strict in CI