Folder Structure
Once you download the template from ThemeForest, you will find the below folder structure in the package
├── app # Controllers and Models
├── bootstrap # Contains cache and app.php
├── config # Application's configuration files
├── database # Migrations, model factories, & seeds
├── public # index.php ,static folder & Build
├── resources # Views and vue.js components
├── js # Source Directory
├── api # Include App APi
├── assets # Include App Assets and Styles
├── auth # include Auth
├── components # Include App Components
├── constants # Include Constants
├── container # Include App Layouts
├── firebase # Firebase
├── helpers # Include helpers methods
├── lang # Include app localize strings
├── lib # Include app lib
├── router # Include app routes
├── store # vuex store
├── themes # Include App themes
├── views # Include App views
├── App.vue # App.vue
├── globalComponents.js # include global components
├── index.js # Entry point
├── lang # Include Languages
├── scss # Include scss files
├── views # Contain Blade templates
├── routes # Include Routes Web.php
├── storage # Contains compile blade templates
├── tests # For testing
├── vendor # Composer Dependencies & autoload.php
├── artisan # Include artisans commands
├── composer.json # Dependencies used by composer
├── composer.lock # A Composer file
├── package.json # Dependencies used by node
├── package-lock.json # Auto generated by package.json
├── phpunit.xml # Related With testing
├── readme.md # About laravel
├── server.php # For php's internal web server
├── webpack.mix.js # Laravel's webpack file
├── .editorconfig # Related with your editor
├── .env.example # Include Database credentials
├── .gitattributes # Give attributes to pathnames
├── .gitignore # Files which we shouldn't ignore
Last updated