File Structure

Here is the general file structure of the template:

  • laravel
    • app
      • Console
      • Exceptions
      • Helpers
      • Http
        • Controllers
          • Auth
            • Controller.php
            • DashboardController.php
            • FrontendController.php
        • Middleware
        • Requests
      • Model
        • Frontend
          • app
          • config
          • database
          • lang
          • resources
          • routes
          • tests
          • composer.json
          • module.json
          • package-lock.json
          • package.json
          • vite.config.js
      • Provider
      • View
    • bootstrap
    • config
    • database
    • node_modelus
    • public
      • dashboard
        • client-images
        • css
        • js
        • images
        • vendor
      • frontend
        • client-images
        • css
        • js
        • images
        • vendor
    • resources
      • client-images
      • css
      • fonts
      • images
      • js
      • lang
      • sass
      • views
        • auth
        • components
        • dashboards
          • app
            • user
          • category
          • extraPages
          • movie
          • show
          • ui-elements
            • forms
            • forms-wizard
            • icons
            • table
            • ui
        • frontend
        • layouts
        • partials
          • dashboard
          • frontend
    • route
    • tests
    • .editorconfig
    • .env.example
    • .styleci.yml
    • artisan
    • composer.json
    • package.json
    • phpunit.xml
    • README.md
    • tailwind.config.js
    • vite-module-loader.js
    • vite.config.js