Symfony
Folder Structure
Folder Structure

The Domiex - Admin & Dashboard Template. project is organized to streamline your workflow and make it easy to manage, customize, and extend. Below is a breakdown of the main directories and files included in your template. We have user friendly structure which can easy for the Developers to understand.

  • Admin
    • assets (#Development assets:)
      • css (#Raw CSS RTL Generate files used in the project.)
      • fonts (#Raw font files used in the project.)
      • images (#Image files used in development.)
      • js (#JavaScript files for development.)
        • apps
        • auth
        • charts
        • components
        • dashboards
        • form
        • landing
        • maps
        • pages
        • table
        • ui
        • admin.bundle.js
        • layouts.js
        • main.js
      • json(#Json files for localization in development.)
      • lang (#Language files for localization in development.)
      • scss (#SCSS files for styling:)
        • custom
          • apps
          • chart
          • components
          • dashboards
          • fonts
          • forms
          • landing
          • mixin
          • pages
          • plugins
          • structure
        • _variables-custom.scss
        • _variables-dark.scss
        • _variables.scss
        • app.scss
        • bootstrap.scss
        • icons.scss
      • libs (#Library files used in development.)
    • node_modules
      • ... (dependencies)
    • bin
    • config
    • public
    • src
    • template
      • partials (#Reusable HTML partials:)
        • body.html.twig (#Structure for the body element.)
        • footer.html.twig (#Footer content.)
        • head-css.html.twig (#CSS links for the head section.)
        • page-heading.html.twig (#Page heading content.)
        • page-wrapper.html.twig (#Wrapper for the main content.)
        • settings-modal.html.twig (#Modal for settings.)
        • sidebar.html.twig (#Sidebar structure.)
        • title-meta.html.twig (#Title and meta tags.)
        • topbar.html.twig (#Top bar content.)
        • vendor-scripts.html.twig (#Script references for third-party libraries.)
      • All html.twig Pages Files (#Complete html.twig pages constructed from partials.)
    • .env
    • .env.dev
    • .htmlvalidate.json
    • composer.json
    • composer.lock
    • nodemon.json
    • package-libs-config.json (#Configuration for managing libraries)
    • package-lock.json (#Lockfile that ensures consistent package versions.)
    • package.json (#Node.js package manager file, listing dependencies and project scripts.)
    • preload.js
    • rtlscss.js
    • symfony.lock
    • vite.config.js (#Configuration for Vite, the build tool used for bundling and optimizing assets.)
    • README.md
    • .gitignore