dev only
Tech stack
Technologies used in the boilerplate and the rationale behind each choice.
Backend
The backend is built on Symfony 7.4 with PHP 8.4, configured at the maximum static analysis level.
| Tool | Version | Role |
|---|---|---|
| Symfony | v7.4.8 | PHP framework |
| PHP | 8.4 | Language |
| Doctrine ORM | 3.6.3 | ORM & migrations |
| PHPStan | Level ? | Static analysis |
| PHP CS Fixer | v3.95.1 | Code formatting |
Infrastructure
All third-party services are available via Docker Compose. No local installation required.
| Tool | Version | Role |
|---|---|---|
| PostgreSQL | 16 | Database |
| Redis | 7 | Cache & sessions |
| Mailpit | latest | Development mail server |
| Docker Compose | v2 | Isolated development environment |
Frontend
No bundler: Symfony AssetMapper handles ES module imports natively.
| Tool | Version | Role |
|---|---|---|
| Stimulus | v2.34.0 | JS interactivity |
| Dart Sass | bundled | CSS / Design System |
| Lucide Icons | latest | Tree-shaken SVG icons |
| Symfony AssetMapper | v7.4.8 | Asset management without a bundler |