Screens/Signing in

Screens

Admin screens

Every route of the back office as it is built, with the states it really has.

Built Real screenshots of the running app at 1440 and 390 px, light and dark, on the demo data. Click one to see the whole page at its real size.

Signing in

Staff only: no registration. The brand panel is a framed card here, with a line on where each role lands and the backend’s status under the form.

Staff sign in

Built
/login
Staff sign in: Blank, desktop, lightStaff sign in: Blank, desktop, dark
Staff sign in: Blank, phone, lightStaff sign in: Blank, phone, dark

Who Administrator

What Remember me is off by default here; on the web it is on.

RealThe running app on the demo data.

Staff sign in: Wrong password, desktop, lightStaff sign in: Wrong password, desktop, dark
Staff sign in: Wrong password, phone, lightStaff sign in: Wrong password, phone, dark

Who Administrator

What Remember me is off by default here; on the web it is on.

RealThe running app on the demo data.

No administrator role

Built
any page, signed in without the role
No administrator role: An inspection operator, desktop, lightNo administrator role: An inspection operator, desktop, dark
No administrator role: An inspection operator, phone, lightNo administrator role: An inspection operator, phone, dark

Who A buyer or an inspection operator

What Stands in place of the app for an account without the administrator role. The hub workspace for inspection operators is planned.

RealThe running app on the demo data.

Forgotten password

Built
/forgot-password
Forgotten password: Blank, desktop, lightForgotten password: Blank, desktop, dark
Forgotten password: Blank, phone, lightForgotten password: Blank, phone, dark

Who Staff

What The same answer whether or not the address has an account.

RealThe running app on the demo data.

Forgotten password: Link sent, desktop, lightForgotten password: Link sent, desktop, dark
Forgotten password: Link sent, phone, lightForgotten password: Link sent, phone, dark

Who Staff

What The same answer whether or not the address has an account.

RealThe running app on the demo data.

New password

Built
/reset-password?token=…
New password: With a link, desktop, lightNew password: With a link, desktop, dark
New password: With a link, phone, lightNew password: With a link, phone, dark

Who Holder of a reset link

What With the strength bar under the new password.

RealThe running app on the demo data.

New password: Link not valid, desktop, lightNew password: Link not valid, desktop, dark
New password: Link not valid, phone, lightNew password: Link not valid, phone, dark

Who Holder of a reset link

What With the strength bar under the new password.

RealThe running app on the demo data.

Confirm your email

Built
/verify-email?token=…
Confirm your email: With a link, desktop, lightConfirm your email: With a link, desktop, dark
Confirm your email: With a link, phone, lightConfirm your email: With a link, phone, dark

Who Holder of an activation link

What A public page outside the shell.

RealThe running app on the demo data.

The back office

A fixed sidebar from 1024 px, a drawer below it, a top bar with the address, the theme and Sign out. Compact tables with a filter bar. Orders are demo orders, and a verified listing is reviewed by the team: no payment, no independent authentication.

Dashboard

Built
/dashboard
Dashboard: Filled, desktop, lightDashboard: Filled, desktop, dark
Dashboard: Filled, phone, lightDashboard: Filled, phone, dark

Who Administrator

What Six figures and four charts with sample data, each labelled so, and two shortcuts. No figure is real yet.

RealThe running app on the demo data.

Dashboard: The drawer, phone, lightDashboard: The drawer, phone, dark

Who Administrator

What Six figures and four charts with sample data, each labelled so, and two shortcuts. No figure is real yet.

RealThe running app on the demo data.

Users

Built
/users
Users: Filled, desktop, lightUsers: Filled, desktop, dark
Users: Filled, phone, lightUsers: Filled, phone, dark

Who Administrator

What Roles, status and whether the email is confirmed. A row opens the account’s details; suspending and marking the email go through a dialog.

RealThe running app on the demo data.

Users: Account details, desktop, lightUsers: Account details, desktop, dark
Users: Account details, phone, lightUsers: Account details, phone, dark

Who Administrator

What Roles, status and whether the email is confirmed. A row opens the account’s details; suspending and marking the email go through a dialog.

RealThe running app on the demo data.

Users: Suspend this account?, desktop, lightUsers: Suspend this account?, desktop, dark

Who Administrator

What Roles, status and whether the email is confirmed. A row opens the account’s details; suspending and marking the email go through a dialog.

RealThe running app on the demo data.

Users: Mark this email as verified?, desktop, lightUsers: Mark this email as verified?, desktop, dark

Who Administrator

What Roles, status and whether the email is confirmed. A row opens the account’s details; suspending and marking the email go through a dialog.

RealThe running app on the demo data.

Users: Empty, desktop, lightUsers: Empty, desktop, dark
Users: Empty, phone, lightUsers: Empty, phone, dark

Who Administrator

What Roles, status and whether the email is confirmed. A row opens the account’s details; suspending and marking the email go through a dialog.

API mockedThe list answers with no accounts: the data set has them.

Listings

Built
/listings
Listings: Filled, desktop, lightListings: Filled, desktop, dark
Listings: Filled, phone, lightListings: Filled, phone, dark

Who Administrator

What Every listing: search, status chips, view and withdraw.

RealThe running app on the demo data.

Listings: Nothing matches, desktop, lightListings: Nothing matches, desktop, dark
Listings: Nothing matches, phone, lightListings: Nothing matches, phone, dark

Who Administrator

What Every listing: search, status chips, view and withdraw.

RealThe running app on the demo data.

Listings: Withdraw this listing?, desktop, lightListings: Withdraw this listing?, desktop, dark

Who Administrator

What Every listing: search, status chips, view and withdraw.

RealThe running app on the demo data.

Verification queue

Built
/verification
Verification queue: Filled, desktop, lightVerification queue: Filled, desktop, dark
Verification queue: Filled, phone, lightVerification queue: Filled, phone, dark

Who Administrator

What The team’s review of the pilot: it is not an independent authentication, and the catalogue says “Verified by our team (demo)”.

RealThe running app on the demo data.

Verification queue: Verify this listing?, desktop, lightVerification queue: Verify this listing?, desktop, dark

Who Administrator

What The team’s review of the pilot: it is not an independent authentication, and the catalogue says “Verified by our team (demo)”.

RealThe running app on the demo data.

Verification queue: Reject, with a reason, desktop, lightVerification queue: Reject, with a reason, desktop, dark

Who Administrator

What The team’s review of the pilot: it is not an independent authentication, and the catalogue says “Verified by our team (demo)”.

RealThe running app on the demo data.

Verification queue: Empty, desktop, lightVerification queue: Empty, desktop, dark
Verification queue: Empty, phone, lightVerification queue: Empty, phone, dark

Who Administrator

What The team’s review of the pilot: it is not an independent authentication, and the catalogue says “Verified by our team (demo)”.

API mockedThe queue answers with no listings: the data set has them waiting.

Verification queue: Error, desktop, lightVerification queue: Error, desktop, dark
Verification queue: Error, phone, lightVerification queue: Error, phone, dark

Who Administrator

What The team’s review of the pilot: it is not an independent authentication, and the catalogue says “Verified by our team (demo)”.

API mockedThe queue answers 500.

Orders

Built
/orders
Orders: Filled, desktop, lightOrders: Filled, desktop, dark
Orders: Filled, phone, lightOrders: Filled, phone, dark

Who Administrator

What Demo orders of the pilot, unpaid.

RealThe running app on the demo data.

Orders: Empty, desktop, lightOrders: Empty, desktop, dark
Orders: Empty, phone, lightOrders: Empty, phone, dark

Who Administrator

What Demo orders of the pilot, unpaid.

API mockedThe list answers with no orders: the data set has them.

Order

Built
/orders/{orderId}
Order: Open, desktop, lightOrder: Open, desktop, dark
Order: Open, phone, lightOrder: Open, phone, dark

Who Administrator

What Who bought what from whom. Cancelling asks for a reason and puts the item back on sale.

RealThe running app on the demo data.

Order: Cancel this order?, desktop, lightOrder: Cancel this order?, desktop, dark
Order: Cancel this order?, phone, lightOrder: Cancel this order?, phone, dark

Who Administrator

What Who bought what from whom. Cancelling asks for a reason and puts the item back on sale.

RealThe running app on the demo data.

Order: Cancelled, desktop, lightOrder: Cancelled, desktop, dark
Order: Cancelled, phone, lightOrder: Cancelled, phone, dark

Who Administrator

What Who bought what from whom. Cancelling asks for a reason and puts the item back on sale.

RealThe running app on the demo data.

Profile

Built
/profile (and /account, which leads here)
Profile: Filled, desktop, lightProfile: Filled, desktop, dark
Profile: Filled, phone, lightProfile: Filled, phone, dark

Who Administrator

What Name, theme, password with strength, signed-in devices that can be signed out.

RealThe running app on the demo data.

When something is off

The same vitrine as the web’s.

Not found

Built
any unknown address
Not found: The page, desktop, lightNot found: The page, desktop, dark
Not found: The page, phone, lightNot found: The page, phone, dark

Who Anyone

What The vitrine with its brass 404 plaque, outside the shell.

RealThe running app on the demo data.

Demo data: products and photos

Brands and products appear as demo data only. The photos are openly licensed, resized, cropped and marked DEMO. Credits: