El problema
El punt de partida era el flux habitual del sector: un full de càlcul heretat i un prototip HTML autocontingut (Acidome). Funcionava, però cada pressupost era fràgil i lent.
- Fulls de càlcul fràgils on un error trenca tots els pressupostos.
- Sense previsualització 3D: impossible mostrar el resultat al client.
- Talls i bisells calculats a mà, propensos a errors.
- Sense reutilització de plantilles entre projectes.
La solució
Vaig partir del prototip Acidome i el vaig convertir en una app moderna: Vite, React 18, TypeScript estricte i react-three-fiber. El motor matemàtic viu en codi pur i testat, i resol icosaedres, octaedres i tetraedres amb subdivisió geodèsica V1–V6.
Calcula barres per longitud (±0.5 mm), angles de tall compostos, coberta, ferratges i cost total — tot en menys de 200 ms mentre manipules l'escena 3D.
Funcions com el tall axial Good Karma Pro van sortir de parlar amb constructors reals. El criteri: ensenyar el que cal decidir i amagar la matemàtica que no necessiten.
- Motor matemàtic pur amb tests de paritat contra el legacy.
- Visor 3D interactiu amb r3f: càmera, capes, mode explosionat.
- Talls, bisells i angles compostos calculats a l'instant.
- SaaS multiusuari amb auth, plans i projectes persistents.
Per dins
Icosaedre, octaedre i tetraedre amb subdivisió fins a V6, projecció a esfera i porcions configurables.
Angles compostos de serra d'engletar, bisells i longituds reals després de connexió, llestos per al taller.
Càmera orbital, selecció de barres, capes, materials de fusta i mode explosionat amb un slider.
Plànol de despeçament amb bin-packing 1D, BOM editable amb preus i exportació XLSX en 4 fulls.
Glamping, hivernacle, esdeveniment, mini-cúpula. Punt de partida amb un clic.
Comptes, projectes persistits, 4 trams de subscripció i pagament amb Stripe.




El resultat
- App PWA instal·lable, mode offline i rendiment <200 ms.
- Exportació a PDF, XLSX, CSV, OBJ i DXF amb un clic.
- Desplegament continu a Cloudflare a cada push a main.
- +34 tests unitaris, e2e Playwright i auditoria a11y en verd.
Stack complet:
El teu càlcul viu en un full de càlcul fràgil?
Explica'm el procés que vols convertir en eina. En menys de 48 hores et responc amb un diagnòstic i una estimació d'abast. Sense compromís.