iterel
/

Workspace

Backend architecture

Plan database schemas, APIs, service architecture, and infrastructure.

User-facing guide
Jump to first section

Opening backend architecture

Open it from Architecture, Backend Plan in the sidebar, or from the Backend Plan tab in the flow editor.

Database schema

Design your data model with tables, columns, and relationships. Iterel generates schema designs based on your user flows and product requirements. You can review and modify:

  • Table names and descriptions
  • Column types, defaults, and constraints
  • Primary keys and foreign keys
  • Relationships (one-to-one, one-to-many, many-to-many)
  • Indexes for performance

API design

Define the endpoints your product needs:

  • HTTP methods (GET, POST, PUT, DELETE)
  • URL patterns and parameters
  • Request and response shapes
  • Authentication requirements
  • Error handling patterns

The API design connects to your user flows — each user action often maps to one or more API calls.

Service architecture

Plan how your application is structured: service boundaries, communication patterns, shared libraries, background jobs, and external integrations.

Infrastructure planning

High-level decisions about hosting, database hosting, file storage, authentication providers, and environment variables.