📂Folder Structure

Symfony Light Able folder structure is meticulously organized to enhance project scalability and maintainability. With directories for routes, controllers, assets, views, and configuration settings.

├── 📁 Admin
|    ├── 📁 assets
|    ├── 📁 bin
|    ├── 📁 config
|    |    ├── 📁 packages
|    |    ├── 📁 routes
|    |    ├── 📄 bundles.php
|    |    ├── 📄 preload.php
|    |    ├── 📄 routes.yaml
|    |    └── 📄 services.yaml
|    ├── 📁 migrations
|    ├── 📁 public
|    |    ├── 📁 assets
|    |    |    ├── 📁 css
|    |    |    ├── 📁 fonts
|    |    |    ├── 📁 images
|    |    |    ├── 📁 js
|    |    |    └── 📁 json
|    |    └── 📄 index.php
|    ├── 📁 src
|    |    ├── 📁 Components
|    |    ├── 📁 Controller
|    |    ├── 📁 Entity
|    |    ├── 📁 Repository
|    |    └── 📄 Kernel.php
|    ├── 📁 templates
|    |    ├── 📁 components
|    |    ├── 📁 layouts
|    |    └── 📄 All html.twig files are here
|    ├── 📁 tests
|    ├── 📁 translations
|    ├── 📄 .env
|    ├── 📄 .env.test
|    ├── 📄 .gitignore
|    ├── 📄 composer.json
|    ├── 📄 composer.lock
|    ├── 📄 importmap.php
|    ├── 📄 package.json
|    ├── 📄 package-lock.json
|    ├── 📄 phpunit.xml.dist
|    ├── 📄 Set-ExecutionPolicy
|    ├── 📄 symfony.lock
|    ├── 📄 webpack.config.js
|    └── 📄 yarn.lock
└── 📁 Starter

Light Able Symfony Folders Structure

File/Folder
Path
Description

📂Lightable-Symfony

root:

The main folder of our project.

📁src

src/

A Directory for controllers.

📁 config

config/

A Directory for config.

📁public

public/

All assets files are here.

📁 templates

templates/

All the html.twig files are here.

📁 tests

tests/

All tests files will be here.

Light Able Symfony Files

File
Path
Description

composer.json

/composer.json

All the Symfony packages will be in this file

Last updated