ARCHE
FamiliesDocsExamplesBlogGitHub ↗
Documentation

Start

  • Getting started
  • Philosophy

Guides

  • First hour
  • Agent context
  • Verification
  • Package managers
  • Scaffold lifecycle
  • Showcase & portfolio

Walkthroughs

  • TypeScript fullstack
  • Convex product
  • Rust API & fullstack
  • Solana family
  • Customize & experiments
  • Automation (JSON/MCP)

CLI

  • Overview
  • Flags
  • Subcommands
  • Generated output

Presets

  • Preset catalog

Stack

  • TypeScript architecture
  • Convex
  • Rust
  • Solana
  • Authentication
  • Prisma store
  • tRPC

Operations

  • Deployment
  • Environment variables
  • Workers & queues
  • CI & testing
  • Scaling
  • Security
  • Troubleshooting

Reference

  • Stack links
  • Capabilities
  • This source repo
  • Code examples
← Documentation

Convex architecture

Next.js + Convex functions, schema, and auth stubs—no Express or Prisma layer.

1 min read

The convex-product preset replaces the Express + Prisma spine with Convex as the backend.

Request path

Loading diagram…

HTTP routes under convex/http.ts handle webhooks and Better Auth integration stubs.

Layout

AreaLocation
Functions & schemaapps/web/convex/
UIapps/web/app/
Auth stubsconvex/auth.ts, convex/http.ts

There is no apps/server or packages/store in this preset.

Dev loop

  1. npx convex dev (or bunx) from the web app workspace
  2. Run Next.js dev server per generated scripts
  3. Push schema changes through Convex tooling

Further reading

  • Convex walkthrough
  • Convex docs
  • Template repo docs/convex-integration.md