Design Philosophy
This is the product model behind ReqPilot's current UX.
Product Principles
- Local-first execution: requests run through your local ReqPilot backend.
- Fast primary path: method, URL, send, and response should always be one glance away.
- Progressive disclosure: advanced controls (TLS, proxy values, scripts) appear when needed.
- Trust through visibility: history snapshots and script console are first-class, not hidden.
- Collaboration-ready: workspace boundary first, optional Git integration second.
UI Map
Top Bar
Workspace picker, command search, quick actions.
Workspace picker, command search, quick actions.
Left Rail
API modes and tools (Collections, Environments, History, Console).
API modes and tools (Collections, Environments, History, Console).
Center
Request tabs and request builder (params/body/headers/auth/settings/scripts).
Request tabs and request builder (params/body/headers/auth/settings/scripts).
Bottom
Response viewer, test results, and script logs.
Response viewer, test results, and script logs.

Why This Matters
- New users can send requests immediately.
- Power users can tune auth/headers/scripts/security without context switching.
- Teams can standardize workflow through workspaces and collections.