πŸ“‚Folder Structure

Since Light Able comes with a gulp, it has minor differences in structure but one can pick any one and start making changes, both are totally independent.

└── πŸ“configs
β”œβ”€β”€ πŸ“controllers
 |   └──  auth.controller.js
β”œβ”€β”€ πŸ“ models
 |   └──  User.model.js
β”œβ”€β”€ πŸ“ public
 |   └── πŸ“  assets
 |         β”œβ”€β”€  πŸ“  css
 |         β”œβ”€β”€  πŸ“  fonts
 |         β”œβ”€β”€  πŸ“  images
 |         β”œβ”€β”€  πŸ“  js
 |         └──  πŸ“  json
β”œβ”€β”€ πŸ“ routes
 |   └──  routes.js
β”œβ”€β”€ πŸ“ src
 |   └── πŸ“ assets
 |         β”œβ”€β”€  πŸ“  scss
 |         β”œβ”€β”€  πŸ“  fonts
 |         β”œβ”€β”€  πŸ“  images
 |         β”œβ”€β”€  πŸ“  js
 |         └──  πŸ“  json
β”œβ”€β”€ πŸ“ views 
 |   └── πŸ“ auth
 |   └── πŸ“ layout
 |   └── πŸ“ partials
 |   └── All .ejs pages
β”œβ”€β”€ app.js
β”œβ”€β”€ gulp.js
β”œβ”€β”€ index.js
β”œβ”€β”€ package-lock.json
└── package.json

Light Able NodeJs Folders Structure

File/FolderPathDescription

πŸ“‚Lightable-Node

root:

The main folder of our project.

πŸ“configs

configs/

All Configuration file can be stored here.

πŸ“ controllers

controllers/

A Directory for controllers.

πŸ“ models

models/

All database schema we can store here.

πŸ“public

public/

All assets including css and js are stored after gulp build.

πŸ“ 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 Templates

FilePathDescription

πŸ—„index.ejs

views/index.ejs

Light Able Preview Page.

πŸ“ 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.

πŸ“ ui-kit

views/ui-kit

All UI related pages are here.

πŸ“ widget

views/widget

All UI widget pages are here.

Last updated