Nousvigil
🪚
🪚 Live

ArtVinci Atelier

The console a framing workshop runs its whole working day on — queue, custody, pricing, offline and all.

Type
Web App
Languages
TypeScript
Platforms
Web
artvinci pwa mobile-first

ArtVinci Framer lets a customer preview a frame before they buy. Atelier is the other half of that business — the software a framing workshop’s counter and workroom actually run on, all day, whether the job came from the ArtVinci app or from someone who walked in off the street.

Not a back office

It would be easy to build this as internal oversight for ArtVinci’s own admin team. That isn’t the problem worth solving. Atelier exists to give an independent workshop a reason to join the network at all: software that runs its entire working day, not a dashboard it checks once a week.

Orders placed through the ArtVinci app land in the same queue as the workshop’s own local customers — one operational surface, two sources of demand.

Built for the counter, not the desk

The stack mirrors artvinci-admin so the patterns and tests transfer — React 19, TanStack Router and Query, Zustand, Tailwind, Vite. The deliberate difference is mobile-first: navigation sits at the bottom, tap targets meet a 3rem minimum, safe areas are respected. These are screens meant to be used one-handed, standing up, next to a saw.

Where it stands

The shell, authentication, offline sync, and the counter-facing screens — queue, intake, job detail, customer record, checkout — are shipped and working, deployed and ready for a workshop to run on. It hasn’t onboarded its first real workshop yet; the workroom side of the ERP (material consumption, work tickets) is the next increment ahead of that.

The workshop owner is the first user this was designed for: the counter screens shipped before anything else, deliberately.

← Back to Portal