> For the complete documentation index, see [llms.txt](https://phoenixcoded.gitbook.io/able-pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://phoenixcoded.gitbook.io/able-pro/nodejs/folder-structure.md).

# Folder Structure

```
Ablepro Nodejs
└─ Admin
  ├── 📁 routes
  |   └──  routes.js
  ├── 📁 src
  |   └── 📁 assets
  |         ├──  📁  css
  |         ├──  📁  scss
  |         ├──  📁  fonts
  |         ├──  📁  images
  |         ├──  📁  js
  |         └──  📁  json
  ├── 📁 views 
  |   ├── 📁 admins
  |   ├── 📁 application
  |   ├── 📁 chart
  |   ├── 📁 dashboard
  |   ├── 📁 demo
  |   ├── 📁 elements
  |   ├── 📁 forms
  |   ├── 📁 layouts
  |       └── 📁 component
  |   ├── 📁 other
  |   ├── 📁 pages
  |   ├── 📁 table
  |   ├── 📁 widget
  |   ├── index.ejs 
  |   ├── readme.html
  ├── .env
  ├── index.js
  ├── package.json
  ├── package-lock.json
  ├── package.json
  └── vite.config.js
└─ Starterkit
└─ Docs
```

#### Light Able NodeJs Folders Structure <a href="#light-able-nodejs-folders-structure" id="light-able-nodejs-folders-structure"></a>

| File/Folder | Path    | Description                                                                                        |
| ----------- | ------- | -------------------------------------------------------------------------------------------------- |
| 📁 routes   | routes/ | All the routing file are here.                                                                     |
| 📁 src      | src/    | All assets and scss and js is here If you change in these files you should run gulp command again. |
| 📁 views    | views/  | All Ejs templates are stored here.                                                                 |

#### Light Able NodeJs Views <a href="#light-able-nodejs-templates" id="light-able-nodejs-templates"></a>

| File           | Path              | Description                                                                              |
| -------------- | ----------------- | ---------------------------------------------------------------------------------------- |
| 🗄index.ejs    | views/index.ejs   | Light Able Preview Page.                                                                 |
| 📁admins       | views/admins      | All admins pages are here.                                                               |
| 📁 application | views/application | All application pages are here. Like Account Profile, Chat, eCommerce, Social Media etc. |
| 📁 chart       | views/chart       | All chart pages are here.                                                                |
|                |                   |                                                                                          |
| 📁 dashboard   | views/chart       | Dashboard page is here.                                                                  |
| 📁 demo        | views/chart       | All the Demo pages here.                                                                 |
| 📁 elements    | views/elements    | All the alerts, buttons, dropdowns, modals etc. elements files are here.                 |
| 📁 forms       | views/forms       | All the forms those are used in our kit are here.                                        |
| 📁 layouts     | views/layouts     | All the layout pages like headers, sidebars, customizer and components are here.         |
| 📁 other       | views/other       | You can all other pages here.                                                            |
| 📁 pages       | views/pages       | You can all authentication related pages here.                                           |
| 📁 table       | views/table       | All tables used in kit are here.                                                         |
| 📁 widget      | views/widget      | All UI widget pages are here.                                                            |
