Marketplace vendor dashboard

Phase 1 focuses on authentication and vendor-safe order visibility only.

Sign in

Use the role selector to switch between vendor and admin credentials. JWT access is issued by the backend and every order query is filtered by the signed-in role.

Phase 1 includes

Authentication

Separate vendor and admin entry with role-checked login requests.

Order visibility

Vendors can only access their own order items. Admin sees every item.

Simple UI

A clean table-first dashboard built for clarity over feature depth.