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.

  • Domiex/Nodejs/Admin (v1.0.0)
    • controllers (#All controllers are here.)
      • auth-controller.js (#All Authentication controllers.)
    • middlewares (#All middlewares are here.)
      • auth-middleware.js (#Authentication Middleware to authenticate user.)
      • errorHandler.js (#Error Handling Middleware.)
    • models (#All Database schema's here.)
      • UserModel.js (#User Schema.)
    • public (#The public assets for express app.)
      • assets (#)
        • css
          • admin.css (#Main stylesheet for admin interface.)
          • aos.css (#Styles for AOS (Animate On Scroll) library.)
          • icons.css (#Styles for icons used in the project.)
          • plugins.css (#Styles for additional plugins.)
          • tailwind.css (#Compiled Tailwind CSS styles.)
        • images (#Compiled image assets for production.)
        • js (#Compiled JavaScript files.)
        • lang (#Language files for localization.)
        • libs (#Compiled libraries used in the project.)
    • Plugins (#Extending Tailwind with reusable third-party plugins.)
    • routes (#All url mappings are here.)
      • routes.js (#All url mappings to the views/controllers are here.)
    • src (#Source files used during development.)
      • assets (#Development assets:)
        • css (#CSS files for styling:)
          • components
          • fonts
          • layouts
          • plugins
          • themes-color
          • icons.css (#Styles for icons.)
          • plugins.css (#Styles for additional plugins.)
          • tailwind.css (#CSS file to import Tailwind CSS.)
        • fonts (#Raw font files used in the project.)
        • images (#Image files used in development.)
        • js (#JavaScript files for development.)
          • apps
          • auth
          • charts
          • dashboards
          • form
          • helpers
          • json
          • landing
          • maps
          • pages
          • table
          • ui
          • admin.bundle.js
          • layouts.js
          • main.js
          • menu.json
        • lang (#Language files for localization in development.)
        • libs (#Library files used in development.)
    • views (#All views are here.)
      • partials (#Reusable HTML partials:)
        • body.html (#Structure for the body element.)
        • footer.html (#Footer content.)
        • head-css.html (#CSS links for the head section.)
        • page-heading.html (#Page heading content.)
        • page-wrapper.html (#Wrapper for the main content.)
        • settings-modal.html (#Modal for settings.)
        • sidebar.html (#Sidebar structure.)
        • title-meta.html (#Title and meta tags.)
        • topbar.html (#Top bar content.)
        • vendor-scripts.html (#Script references for third-party libraries.)
      • All HTML Pages Files (#Complete HTML pages constructed from partials.)
    • utils (#All functions are here.)
    • .env
    • .gitignore
    • example.env
    • index.js
    • package-libs-config.json
    • package.json
    • postcss.config.js
    • preload.js
    • README.md
    • vite.config.mjs
    • yarn.lock
Receive the latest updates directly in your inbox!

Be the first to know about new updates and exclusive discounts. No spam, just great offers!

How about

A Custom Project?

With over 7 years of experienced team, we specialize in delivering custom projects for startups, blue-chip companies, and government agencies. We have successfully completed over 250+ projects, providing tailored solutions that meet the unique needs of each client.

Hire Us
Domiex Admin & Dashboards
230+

Total Pages

5+

Layouts

11+

Application

We provide quick support withing one business day to all of our customers.

© 2025 Domiex Created & Crafted by SRBThemes.