Skip to content

Design Philosophy

This is the product model behind ReqPilot's current UX.

Product Principles

  1. Local-first execution: requests run through your local ReqPilot backend.
  2. Fast primary path: method, URL, send, and response should always be one glance away.
  3. Progressive disclosure: advanced controls (TLS, proxy values, scripts) appear when needed.
  4. Trust through visibility: history snapshots and script console are first-class, not hidden.
  5. Collaboration-ready: workspace boundary first, optional Git integration second.

UI Map

Top Bar
Workspace picker, command search, quick actions.
Left Rail
API modes and tools (Collections, Environments, History, Console).
Center
Request tabs and request builder (params/body/headers/auth/settings/scripts).
Bottom
Response viewer, test results, and script logs.
Request builder panel

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.

Built with VitePress