SymfonyBoilerplate by ForgeStack

The production-ready
Symfony 7.4 SaaS foundation.

Stop rebuilding auth, payments, dashboards, and Docker configs. ForgeStack gives you a battle-tested Symfony foundation — OWASP-compliant, bilingual, and extensible with 30+ plug-and-play modules.

Symfony 7.4 LTS PHP 8.4 EasyAdmin 4 Docker Ready OWASP ✓
OWASP Top 10 Compliant
Symfony 7.4 LTS
English + Spanish docs
Docker + CI/CD ready
14-day guarantee
What's Included

Everything in the Core Starter

One purchase gives you a complete, production-ready Symfony application — no configuration hell, no missing pieces.

Foundation
  • Symfony 7.4 LTS — security support until Nov 2027
  • PHP 8.4 — full PHP 8.x features ready
  • Doctrine ORM with full entity and migration setup
  • PostgreSQL 16 primary DB (MySQL 8 variant included)
  • Redis 7 for cache, sessions, and queue backend
Admin Panel
  • EasyAdmin 4 — pre-configured, ready to extend
  • 3 dashboard templates: Executive · Minimal · Analytics
  • 5 color palettes per template = 15 unique combinations
  • RBAC-ready permission integration
  • Custom admin branding system
Frontend
  • Variant A: Symfony UX + Stimulus + Turbo + Vite + Tailwind
  • Variant B: No-Node Tailwind + AssetMapper + Vanilla JS
  • Responsive landing page template (hero, pricing, features)
  • Cookie consent banner — GDPR ready
  • Dark mode support out of the box
Infrastructure
  • Docker Compose: PHP-FPM · Nginx · PostgreSQL · Redis · Mailpit
  • Production Docker profile with OPcache, gzip, no Xdebug
  • GitHub Actions CI: tests, PHPStan, composer audit
  • Makefile with 20+ convenience commands
  • .env.example fully documented
Security
  • OWASP Top 10 manually reviewed on every release
  • AES-256-CFB + HMAC-SHA256 for all PII fields at entity layer
  • PHPStan Level 8 — zero type errors permitted
  • composer audit on every CI build
  • CSRF protection on all forms · Rate limiting on auth routes
Documentation
  • Full setup guide in English and Spanish
  • Video walkthroughs (EN + ES) for every major feature
  • Module installation guides for all 30+ modules
  • Production deployment guide (VPS + Docker)
  • 12 months of updates included
Frontend Options

Two frontend variants — pick your build philosophy

Both variants include all dashboard templates and color palettes. The only difference is how CSS and JS are compiled.

Variant A

Modern Stack

  • Symfony UX — Stimulus controllers, Twig components
  • Turbo — SPA-like page transitions without JS framework
  • Vite + Node.js build step for Tailwind CSS
  • Hot Module Replacement in development
  • Best for interactive UIs and reactive components
$ npm run dev  |  $ npm run build
Variant B

No-Node Stack

  • symfonycasts/tailwind-bundle — standalone binary, no Node.js
  • Symfony AssetMapper — native browser import maps
  • Vanilla JS — no bundler, no build pipeline complexity
  • Simpler CI, faster deploys, zero npm dependencies
  • Ideal for traditional PHP devs and server-side rendering
$ php bin/console tailwind:build --watch

Both variants include all 3 dashboard templates × 5 color palettes. Switch between them by swapping a single config line.

Dashboard Templates

3 templates × 5 palettes = 15 combinations

All built with EasyAdmin 4 + Tailwind CSS. Production-ready, pixel-perfect, fully customizable.

Executive B2B · Data-rich

Boardroom-quality dashboards for enterprise and B2B SaaS. Clean data presentation with KPI cards and revenue charts.

Minimal Internal tools · Clean

Distraction-free and elegant. Perfect for internal tools and admin panels where clarity and speed matter more than flash.

Analytics Data-driven SaaS

Charts, KPI panels, and insights views. Designed for analytics-driven products where data visualization is the core experience.

Tech Stack

Every component, production-grade

No experimental packages. No abandoned dependencies. Every component is battle-tested and actively maintained.

Symfony 7.4 LTS
PHP framework
Security support until Nov 2027
PHP 8.4
Runtime
Full PHP 8.4 feature set
Doctrine ORM
Database layer
Entities, migrations, DQL
EasyAdmin 4
Admin panel
3 themes × 5 palettes
PostgreSQL 16
Primary database
MySQL 8 variant included
Redis 7
Cache + queue
Sessions, jobs, cache
Docker Compose
Local + production
6-service pre-wired stack
GitHub Actions
CI/CD
Tests, lint, audit on push
PHPUnit
Testing
Unit + functional tests
PHPStan L8
Static analysis
Zero type errors permitted
Mailpit
Email in dev
UI at localhost:8025
Symfony Security
Auth & firewalls
Voters, roles, firewall
Module Ecosystem

Extend with one command

Each module is a standalone Composer package. No forks, no manual wiring — just make module name=stripe and it's live.

User & Authentication

P1

Registration, login, 2FA, profile, avatar, email verification

$59
one-time

Stripe Payments & Billing

P1

Checkout, subscriptions, portal, webhooks, invoices

$79
one-time

PDF Generation & eSign

P1

Downloadable PDFs + Adobe Sign / HelloSign integration

$59
one-time

Notifications

P1

Email templates + builder, Twilio SMS & WhatsApp

$59
one-time
Browse all 30+ modules →

All modules compatible with SymfonyBoilerplate & LaravelKit

Quick Start

Up and running in under 5 minutes

Only requirement: Docker Desktop. No PHP, no Composer, no Node.js on your machine.

1

Clone & configure

shell
$ git clone your-repo my-saas
$ cd my-saas
$ cp .env.example .env.local
# Add your tokens to .env.local
2

Start & install

shell
$ docker compose up -d
$ make install
# deps · DB · migrations · cache
App live at :80
3

Add modules as needed

shell
$ make module name=stripe
$ make module name=auth
# install · migrate · done
Module live in <2 min
Compatible with macOS (Intel + Apple Silicon) · Windows 11 WSL2 · Ubuntu / Debian / any Linux with Docker
Security Guarantee

Security is not an add-on. It's the foundation.

Every release is audited against the OWASP Top 10. AES-256-CFB encryption for all PII. PHPStan Level 8. composer audit on every CI build. Critical CVEs patched within 24 hours.

Read the Security Guarantee →
0
Known
Vulnerabilities
0
Days
Unpatched
0
Shortcuts
Tolerated
Pricing

One-time payment. Runs forever.

No subscriptions, no recurring fees. 12 months of updates included. Your app keeps running whether you renew or not.

Core Starter

$129

early bird · one-time

Regular $179 after launch

  • Full boilerplate + both frontend variants
  • 3 dashboards × 5 color palettes
  • Docker + GitHub Actions CI
  • Full EN + ES docs + videos
  • 12 months of updates
Get Core – $129

14-day money-back guarantee

Most Popular

Launch Bundle

$349

one-time

Saves $87 vs. buying separately

  • Everything in Core Starter
  • User & Auth Module
  • Stripe Payments Module
  • PDF & eSign Module
  • Notifications Module
Get Best Value

14-day money-back guarantee

All Modules Bundle

$599

one-time

Best for agencies

  • Core + all modules
  • 1 year priority support
  • 1-hr onboarding call with Ruben
  • Agency license (unlimited clients)
Buy Full Bundle

14-day money-back guarantee

FAQ

Symfony-specific questions

Early Bird Pricing — Limited Time

Stop rebuilding Symfony from scratch.
Start shipping features.

Every project you start from zero is weeks of setup you've already done before. ForgeStack gives you that time back — permanently.

14-day money-back guarantee  ·  One-time payment  ·  12 months of updates