Introduction
SaaSForge Agency is a production-ready marketing website template for agencies, freelancers, and service consultancies. Every section you'd otherwise rebuild for each client engagement: hero, services, case studies, portfolio, pricing, testimonials, FAQ, blog, and lead intake: ships wired to a self-hosted Directus CMS so non-developers can edit copy without redeploying.
Who it's for
- Agencies selling SEO, design, marketing, or development services.
- Freelancers who want a portfolio + services site that doesn't look like every other template.
- Consultancies reusing the same site shell across client projects.
What ships in the box
- Multi-language (English, French, Spanish: all LTR) powered by
next-intl. - Full marketing surface: services grid, case studies, portfolio, blog, industry landing pages, contact form with honeypot + optional Resend email delivery.
- Self-hosted Directus 11 wired through GraphQL with typed fetchers and graceful fallbacks.
- Dockerized stack: Next.js 16, Directus 11, PostgreSQL 16 + PostGIS, Redis 7.
- Zero-command provisioning:
docker compose up -d --buildauto-creates all 18 collections, fields, relations, permissions, and seeds EN/FR/ES content: buyers never click through the Directus admin to model data. - Pre-bundled SEO plugin (
@directus-labs/seo-plugin) baked into the Directus image so the structured SEO editor works immediately. - Config-first brand, copy, and routes: rebrand in one TypeScript file.
What it is not
SaaSForge Agency is a marketing site. It does not ship auth, billing, or a product app. If you need workspaces, RBAC, and subscriptions, use SaaSForge Core. If you're building an AI-native product, use SaaSForge AI.
Next steps
- Quick Start: clone to running in 5 minutes.
- Architecture: how the boilerplate works end-to-end.
- UI Components: the design system and section library.
- Directus CMS Setup: one command, zero clicks.
- Working with Directus: GraphQL, fields, permissions, and official docs links.
- Frontend Setup: connect Next.js to Directus via GraphQL.
- Content Management: how to edit pages without code.