Boilerplate templates for Constructive applications.
- nextjs/constructive-app — Next.js frontend boilerplate with auth, org management, and GraphQL SDK integration
# 1. Start Postgres
docker compose up -d
# 2. Install dependencies
pnpm install
# 3. Setup database
eval "$(pgpm env)"
createdb myapp
pgpm admin-users bootstrap --database myapp --yes
pgpm admin-users add --database myapp --test --yes
pgpm deploy --package myapp-service --database myapp --yes
pgpm deploy --package myapp --database myapp --yes
pgpm deploy --package myapp-test-seed --database myapp --yes
# 4. Codegen
pnpm run codegen
# 5. Start GraphQL server
PGDATABASE=myapp cnc server --port 3000 --origin "*"
# 6. Start the app
cd nextjs/constructive-app && pnpm run devAI agents: The
src/graphql/sdk/directory innextjs/constructive-appis auto-generated by@constructive-io/graphql-codegen. Never edit it manually — fix the upstream config and re-runpnpm codegen.
In constructive-db repo:
docker-compose up -d
eval "$(pgpm env)"
createdb constructive
pgpm admin-users bootstrap --yes
pgpm admin-users add --test --yes
pgpm deploy --yes --database constructive --package constructive-localIn constructive repo:
pnpm install
PGDATABASE=constructive pnpm devIn constructive-app package:
pnpm install
eval "$(pgpm env)"
pnpm run create-db
pnpm run provision
pnpm run codegen
pnpm run dev