Folder Structure

The FabKin - 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 (v1.0.0)
    • Fabkin (#Flask app:)
      • __pycache__ (#)
      • path (#)
      • src (#Source files.)
        • assets (#Uncompiled assets:)
          • fonts (#Raw font files used in the project.)
          • images (#Image files used in the project.)
          • js (#JavaScript files in the project.)
            • app
            • auth
            • chart
            • dashboards
            • form
            • icon
            • map
            • pages
            • table
            • ui
            • app.js
            • layout-setup.js
            • plugins.js
            • scroll-top.init.js
          • libs (#)
          • scss (#CSS files for styling:)
            • custom
            • _custom-variables.scss (#)
            • _custom-variables-dark.scss (#)
            • _variables.scss (#)
            • _variables-dark.scss (#)
            • app.scss (#)
            • bootstrap.scss (#)
            • icons.scss (#)
      • static (#The compiled and minified assetes for djnago project.)
      • templates (#Flask templates:)
        • partials (#Reusable flask partials:)
          • layouts
          • body.html (#)
          • footer.html (#)
          • head-css.html (#)
          • header.html (#)
          • horizontal.html (#)
          • main.html (#)
          • page-title.html (#)
          • scroll-to-top.html (#)
          • sidebar.html (#)
          • switcher.html (#)
          • title-meta.html (#)
          • vendor-scripts.html (#)
        • All HTML Pages Files (#Complete HTML pages constructed from partials.)
      • .gitignore (#Entry Point of flask application.)
      • __init__.py (#Entry Point of flask application.)
      • db.sqlite3 (#Database file.)
      • manage.py (#Settings file for flask.)
      • models.py (#Database Schema file.)
      • package.json (#Node.js package manager file, listing dependencies and project scripts.)
      • package-copy.json (#Configuration for managing libraries)
      • package-lock.json (#Lockfile that ensures consistent package versions.)
      • pages.py (#Routing file for other pages.)
      • preload.js (#)
      • README.md (#Project documentation and instructions.)
      • webpack.config.js (#)
      • yarn.lock (#N)
    • instance
    • path
    • virtual_env
    • .flask_env (#Environment variables.)
    • main.py (#Project index file /run to start server.)
    • requirements.txt (#Python Dependencies list.)