SWAIN

How the Platform Works

Transform your database into a production-ready API through our intuitive visual platform — no coding required.

Build a query in the Playground

Playground: no sign‑up required

  1. Sign up & create a project — Log into the SWAIN platform and create a new project. Each project represents an API you want to generate, with its own settings and team members.
  2. Connect your database — Use the visual connection manager to securely link your PostgreSQL, MySQL, SQLite, or MongoDB database. Support for cloud databases, local databases, and VPCs.
  3. Explore & select schema — The platform's schema explorer visualizes your database structure. Browse tables interactively, view relationships, and select what to include in your API.
  4. Configure with visual tools — Use drag-and-drop Query Builder to test queries, configure auth with toggle switches, set up RLS rules through forms, and manage API settings visually.
  5. Test with Query Builder — Build and test complex queries using the visual Query Builder. See results in real-time and understand the JSON structure your apps will use.
  6. Generate & download — Click generate and receive a complete API package. Includes server code, configurations, deployment scripts, and documentation.
  7. Deploy anywhere — The generated package runs on any infrastructure. Deploy to AWS, Google Cloud, Azure, or your own servers. Your API is ready immediately.

Platform Capabilities

  • Project & team management
  • Visual Query Builder
  • Schema visualization
  • Security configuration UI
  • One-Click Regeneration
  • Version tracking

What You Receive

  • Complete API server package
  • All CRUD endpoints configured
  • Authentication & security ready
  • Swagger/OpenAPI documentation
  • Deployment scripts included
  • Ready for any infrastructure

Platform Interface Highlights

Dashboard

Central hub for all your projects. Monitor API generation status, manage team members, and track usage.

Query Builder

Drag-and-drop interface for building complex filters. Test against real data and see JSON output instantly.

Schema Explorer

Interactive database visualization. Understand relationships, preview data, and select tables for your API.