--- layout: default title: "Sleek - Admin Dashboard Template" bodyClass: "sidebar-fixed sidebar-dark header-light header-fixed" parent: "documentation" sub_parent: "" activePage: "setup" ---

## Development

We use Jekyll and Node to serve and build Sleek Dashboard. To use our build system and run project locally follow these instructions -

- Install Node.js and NPM
- Install Ruby then install Bundler with `gem install bundler`
- Clone github repository with `git clone https://github.com/tafcoder/sleek-dashboard.git`
- Navigate to the root `/sleek-dashboard` directory and Install dependency with `npm install` then `bundle install`

Note: For Windows Read this guide to get Jekyll up and running without problems.

## Compiling / Commands

Open your command line to the root `./sleek-dashboard` directory of the theme to use the following commands:

- Run `npm start`. It compiles the SCSS/JS/HTML and starts a server. Any changes made to the source files will be compiled as soon as you save the file. Open http://localhost:4000 in your browser. Now you will find compiled CSS and JS file in `_site/assets/dist` directory.