There are two installation process.

1. Without Node.js ( If you are not using gulp or sass )

If you do not want to use gulp and sass. You can easy start using the project just by putting the file inside your localhost directory.

2. With Node.js ( If you are using gulp or sass )

The following process will be used to install admin dashboard using package manager

1. Install Node.js : Please install latest version of Node.js from https://nodejs.org

2. Extract main admin : Extract the admin dashboard to your suitable directory or folder.

3. Access Command Prompt : Open node.js command prompt.

Note:- The process mentioned below can also be excuted with system command prompt.

4. In CMD, Navigate to the location where main folder is extracted.

5. Navigate to the default folder inside main folder.

6. Download node_modules folder : Run npm install command to install node_modules folder with dependencies.

7. Install Gulp : Although the gulp is installed locally after installing node modules. If needed, you can install gulp globally by executing the following command npm install gulp -g.

Note:- Mac users use sudo keyword   ( for example - sudo npm install gulp -g )

8. Test it : To check Gulp is successfully initialized run our built-in command : gulp hello.

Note:- In case if you run down with -> Error: ENOENT: no such file or directory in node-scss, use the cmd npm rebuild. If the issue still occurs then, add --force like this npm rebuild --force. It will solve the issue. In case if you are experiencing an error, kindly contact us

9. To run gulp-sass.

LTR

a. Inside Assets/css folder : gulp demoX:sass:assets

b. Inside Plugins folder : gulp demoX:sass:plugins

RTL

c. Inside Assets/css folder : gulp demoX-rtl:sass:assets

d. Inside Plugins folder : gulp demoX-rtl:sass:plugins

Note:-Here X Denote layouts i.e. demo1:sass:assets and demo1:sass:plugins for LTR and demo1-rtl:sass:assets and demo1-rtl:sass:plugins for RTL

10. To run gulp watch.

Use watch:demoX command for LTR and watch:demoX-rtl command for RTL to execute browser-sync and gulp-sass functions simultaneolusly.

Note:- It will enable auto refresh function everytime you save a file.

Note:- Here X Denote layouts i.e. watch:demo1 for LTR and watch:demo1-rtl for RTL

11. Install Git : If you are a Git user. Please install latest version of Git from https://git-scm.com/

Note:- All the commands mentioned above can be executed using Git.