Your model kit stash,
paint shelf, and builds — in one place.
No more guessing whether you already own that Revell kit, digging through drawers for the right shade of Tamiya paint, or losing track of build progress. Runs entirely on your own hardware.
screenshot coming soon
screenshot coming soon
screenshot coming soon
Installable as an app on your phone or desktop.
Everything a workbench needs, nothing it doesn't
Built for one person tracking a real collection — not a fleet-management dashboard in disguise.
Dashboard
Kit, paint, and build counts, low-stock paints, missing-paint alerts, and recent activity at a glance.
Models & paints
A searchable catalog, kept separate from what you actually own — so wishlist and stash never mix.
Builds
Start a build in one guided flow, log progress with timestamps and photos, and get automatic "required vs. owned" paint matching per project.
Shopping list & wishlist
One tap turns a build's missing paints into a shopping list; longer-term wants live separately.
Supplies
Track tools and consumables — brushes, cement, masking tape — right alongside the kits they build.
Import & export
Bring in an existing collection via CSV/JSON, and back everything up straight from the UI.
Running on your own server
One React Router app, one Express process, one SQLite file. No external services to wire up.
- Single-user, password-protected — nothing exposed without a login.
- Photos live on disk, never as database blobs.
- In-app backups, plus an automated nightly snapshot.
# clone & configure git clone https://github.com/Lucifix/model-workshop-manager.git cd model-workshop-manager cp .env.example .env # build & run docker compose up -d --build # open http://localhost:8080