Back to Projects
TestForge

TestForge

A focused HTTP inspection and debugging workspace built with Next.js and TypeScript. TestForge lets developers send requests, dissect responses, validate assertions, manage request collections, and diagnose API failures — with optional AI-assisted debugging that enhances without replacing the core workflow.

Next.jsReactTypeScriptTailwind CSSOpenAI APIVercel

Problem

API debugging typically means juggling multiple tools — one for sending requests, another for inspecting responses, another for managing environments. Most existing platforms are either bloated with enterprise features irrelevant to solo workflows, or too shallow to handle real debugging sessions. The result is constant context switching, repetitive request setup, poor error visibility, and no structured path from failure to fix during API integration work.

Solution

Built a self-contained API inspection workspace designed around actual developer workflows — not team dashboards. TestForge centralizes request building, response inspection, assertion validation, and failure diagnosis in a single interface. A server-side proxy handles all outbound requests, eliminating CORS entirely and enforcing consistent timeout behavior. Optional AI diagnostics surface actionable explanations for failures without becoming a hard dependency — the core workflow works without external AI services.

Features

  • HTTP request builder with full method support: GET, POST, PUT, PATCH, DELETE, HEAD, and OPTIONS
  • Response inspection with status codes, timing, payload size, header breakdown, and formatted JSON tree rendering
  • Assertion-based response validation with per-request pass/fail summaries
  • Saved request collections with named storage, one-click replay, duplication, and automatic history tracking
  • Environment variable support for reusable base URLs, auth tokens, and shared API configuration
  • Automatic error classification across timeout, auth, rate-limit, parse, and network failure categories with fix suggestions
  • Optional AI-assisted diagnostics via OpenAI for error explanation and debugging recommendations
  • Responsive workspace optimized for desktop workflows with mobile support

Project Gallery

TestForge Screenshot 1

Inspector Workspace

TestForge Screenshot 2

GET Request Testing

TestForge Screenshot 3

POST Request Workflow

TestForge Screenshot 4

Saved & Recent Activity

TestForge Screenshot 5

AI Error Diagnostics

TestForge Screenshot 6

Documentation System