Documentation

File Structure

Here is the general file structure of the template:

    laravel
    • app
      • Console
      • Exceptions
      • Helpers
      • Http
        • Controllers
          • Auth
            • Controller.php
            • HomeController.php
        • Middleware
        • Requests
      • Model
      • Provider
      • View
    • bootstrap
    • config
    • database
    • node_modelus
    • public
      • css
      • js
      • images
      • vendor
    • resources
      • css
      • js
      • lang
      • sass
      • views
        • app
        • auth
        • chart
        • components
        • dashboards
        • extrapages
        • forms
        • icons
        • layouts
        • pageError
        • partial
        • table
        • timeline
        • ui
        • dashboard.blade.php
        • welcome.blade.php
    • route
    • tests
    • .editorconfig
    • .env.example
    • .styleci.yml
    • artisan
    • composer.json
    • package.json
    • phpunit.xml
    • README.md
    • server.php
    • webpack.mix.js

module

Modulefolder structure in assets folder.

    laravel
    • app
      • Console
      • Exceptions
      • Helpers
      • Http
        • Controllers
          • Auth
            • Controller.php
            • HomeController.php
        • Middleware
        • Requests
      • Model
      • Provider
      • View
    • bootstrap
    • config
    • database
    • node_modelus
    • public
      • css
      • js
      • images
        • landing-pages
          • images
            • blog
              • all images regarding given module
            • home-1
              • all images regarding given module
            • home-2
              • all images regarding given module
            • home-3
              • all images regarding given module
            • home-4
              • all images regarding given module
            • home-5
              • all images regarding given module
            • shop
              • all images regarding given module
      • scss
        • landing-pages
          • components
            • app-landing
              • all scss regarding given module
            • ecommerce-landing
              • all scss regarding given module
            • sass-landing
              • all scss regarding given module
            • shop
              • all scss regarding given module
            • software-landing
              • all scss regarding given module
            • startup-landing
              • all scss regarding given module
      • vendor
    • resources
      • css
      • js
      • lang
      • sass
      • views
        • app
        • auth
        • chart
        • components
        • dashboards
        • extrapages
        • forms
        • icons
        • layouts
        • pageError
        • partial
        • table
        • timeline
        • ui
        • dashboard.blade.php
        • welcome.blade.php
    • route
    • tests
    • .editorconfig
    • .env.example
    • .styleci.yml
    • artisan
    • composer.json
    • package.json
    • phpunit.xml
    • README.md
    • server.php
    • webpack.mix.js

Module folder structure in Resources folder.

    laravel
    • app
      • Console
      • Exceptions
      • Helpers
      • Http
        • Controllers
          • Auth
            • Controller.php
            • HomeController.php
        • Middleware
        • Requests
      • Model
      • Provider
      • View
    • bootstrap
    • config
    • database
    • node_modelus
    • public
      • css
      • js
      • images
      • vendor
    • resources
      • css
      • js
      • lang
      • sass
      • views
        • app
        • auth
        • chart
        • components
        • dashboards
        • extrapages
        • forms
        • icons
        • landing-pages
          • components
            • partial
              • all pages regarding given module
            • layouts
              • all pages regarding given module
            • pages
              • all pages regarding given module
        • layouts
        • pageError
        • partial
        • table
        • timeline
        • ui
        • dashboard.blade.php
        • welcome.blade.php
    • route
    • tests
    • .editorconfig
    • .env.example
    • .styleci.yml
    • artisan
    • composer.json
    • package.json
    • phpunit.xml
    • README.md
    • server.php
    • webpack.mix.js