← Back to Projects

System Overview

Platform for generating, hosting, and testing dynamic mock REST APIs with persistent CRUD operations and an interactive playground.

Developers can prompt the Groq AI engine (Llama 3.3 70B) in natural language to instantaneously synthesize mock database schemas, REST endpoints, and mock seed records stored flexibly in PostgreSQL JSONB columns.

Key Architectural Highlights

  • AI Schema Generation: Single-prompt synthesis of routes, JSON schema validations, and seed data via Groq AI.
  • UUID-Isolated Namespaces: Dynamic endpoint routing scoping each mock API to `/api/:apiId/:route`.
  • Zero-Code Persistent CRUD: Automatic handling of GET, POST, PUT, PATCH, and DELETE operations.
  • Dynamic Runtime Validation: Validates request payloads against dynamic Zod schemas fetched from database per request.
  • PostgreSQL JSONB Storage: Flexible document storage allowing schemaless mock record persistence.
  • Interactive Playground: Real-time HTTP request editing and syntax-highlighted JSON responses.