A web app to create, edit, and visualize 3D boxes on the Abell model quickly and interactively.
This project lets you:
- define model axes (x customers, y needs, z modalities/technologies),
- add multiple boxes with custom origin and size,
- assign a color to each box,
- use zoom and pan on the canvas,
- save and load configurations in JSON format.
This is a static project and does not require a build step.
- Clone or download the repository.
- Open index.html in your browser.
Alternatively, you can run a small local server (recommended for development):
python3 -m http.server 8000- Open
http://localhost:8000
- index.html: user interface.
- css/styles.css: main styling.
- js/app.js: application logic and canvas rendering.
Created by EhiPi with the help of his friend Claude Code.
Free use is allowed for personal and educational purposes only. Commercial use is not allowed without explicit authorization from the author.