📂Folder Structure

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

├── 📁app
|     ├── 📁Console
|     ├── 📁Exception
|     ├── 📁Http
|     ├── 📁Models
|     └── 📁Providers
├── 📁bootstrap
├── 📁config
├── 📁database
├── 📁public
|      └── 📁build
|           ├── 📁css
|           ├── 📁fonts
|           ├── 📁images
|           └── 📁js
├── 📁 resources
|      ├── 📁css
|      ├── 📁js
|      ├── 📁sass
|      └── 📁views
├── 📁 routes
|      ├── 📄api.php
|      ├── 📄channels.php
|      ├── 📄console.php
|      └── 📄web.php
├── 📁 storage
├── 📁 tests
├── 📁 vendor
├── 📄.env
├── 📄artisan
├── 📄composer.json
├── 📄package.json
├── 📄phpunit.xml
└── 📄vite.config.js

Light Able Laravel Folders Structure

File/Folder
Path
Description

📂Lightable-Laravel

root:

The main folder of our project.

📁app

app/

A Directory for controllers.

📁bootstrap

bootstrap/

A Directory for cache.

📁 config

config/

A Directory for config.

📁 database

database/

All database schema we can store here.

📁public

public/

All assets including css and js are stored after gulp build.

📁 resources

resources/

All the blade files are here.

📁 routes

routes/

All the routing file are here.

📁 storage

storage/

All cache and log files here.

📁 tests

tests/

All tests files will be here.

Light Able Laravel Files

File
Path
Description

.env

/.env

Set all the credentials

artisan

/artisan

Artisan file

composer.json

/composer.json

All the Laravel packages will be in this file

package.json

/package.json

All the packages

vite.config.js

/vite.config.js

Configure all the Vite settings.

Last updated