This dashboard needs the hosted server
Run npm start (or the Docker image) and open /admin. Opened from disk there is no inbox. Use the converter with a downloaded submission.csv instead.
Sign in
Sign in with your email and password. The server admin token below is for scripts and the first set-up.
Enter the admin token (the ADMIN_TOKEN set on the server). It is kept for this browser tab only.
| Artist | Pieces | Artist total | Submitted | Status |
|---|
| Piece | Status | Artist price | Last change | Messages |
|---|
Messages
One conversation per piece, with the artist who sent it. The artist is emailed when you write, at most once every 15 minutes per piece.
| Piece | Last message | When |
|---|
Payouts
What each artist is owed per month: their price for every piece sold that month.
| Artist | Month | Sales | Owed | Paid | State | Paid by |
|---|
Sales
| Date | Order | Piece | Artist | Sale price | Artist share | Status |
|---|
Export to your POS
Prices use the commission set in Settings. Every export includes a private gallery sheet with the artist price, sale price and your share.
1 • Which system
2 • Which submissions
3 • The catalogue
A cover, one page per work (photo, details, price, a code to its page in the shop) and a contact page. Works that are not in the shop yet get no code.
Preview
| Handle / SKU | Artist | Title | Artist price | Sale price | Gallery share | Check |
|---|
How to import into
Invite artists
| Artist | Status | Created | Valid until | |
|---|---|---|---|---|
| No invites yet. | ||||
Share the portal with artists
Artists submit once with name/email, then add each piece. Submissions land in the inbox here; nothing is listed until you export.
Hosting checklist
POS integration options
CSV and JSON exports work for every system. With a store connected in Settings, the Export tab creates or updates draft products over the store's API.