# [Saiku UI](http://www.meteorite.bi) [](http://chat.meteorite.bi/)
[](http://www2.meteorite.bi/saiku-demo/)
A user interface for the analytical tool Saiku.
For more information, see [Saiku](http://www.meteorite.bi).
> You can put the UI on a separate server (apache httpd or simply a webapp in tomcat/webapps e.g).
## Table of Contents
1. [Setup](#setup)
- [Build Instructions](#build-instructions)
- [Run UI on Node.js proxy](#run-ui-on-nodejs-proxy)
- [LiveReload Browser](#livereload-browser)
3. [Wiki](#wiki)
4. [Community](#community)
5. [Bugs and Feature Requests](#bugs-and-feature-requests)
6. [Discussion List](#discussion-list)
7. [Browser Support](#browser-support)
8. [Team](#team)
9. [Contributing](#contributing)
10. [History](#history)
11. [License](#license)
## Setup
### Build Instructions
* Build using Maven
- USAGE: mvn TASK1, TASK2, ...
- Main Tasks:
+ clean: deletes all the build dirs
+ package: creates a .zip and .war (for dropping the UI in a java webapp environment) file in target/ that contains the Saiku UI
+ install: installs the .war file in local Maven repo (eg. ~/.m2)
### Run UI on Node.js proxy
In order to run it locally you'll need a basic server setup.
1. Install [NodeJS](http://nodejs.org/download/), if you don't have it yet.
2. Install local dependencies:
```sh
npm install
```
3. You can simply test and run the UI on a NodeJS proxy server called [server.js](https://github.com/OSBI/saiku-ui/blob/master/server.js), that will utilize a remote backend as source.
Just run the following command in your command line and then access the UI in
the browser (by default, it will run at [http://localhost:8080](http://localhost:8080) and proxy requests to try.meteorite.bi:80):
node server.js [port] [backend_host] [backend_port]
or
```sh
npm start
```
### LiveReload Browser
Install [GruntJS](http://gruntjs.com/):
```sh
npm install -g grunt-cli
```
Automatically reload your browser when files are modified. Enter command:
```sh
grunt watch
```
## Wiki
* [Saiku Wiki](http://wiki.meteorite.bi/display/SAIK/Saiku)
## Community
* [Saiku Community](http://community.meteorite.bi/)
## Bugs and Feature Requests
* [Saiku Jira](http://jira.meteorite.bi/)
## Discussion List
* [Saiku Analytics on Slack](http://chat.meteorite.bi/)
* [Saiku Dev Group](https://groups.google.com/a/saiku.meteorite.bi/forum/#!forum/dev)
* [Saiku User Group](https://groups.google.com/a/saiku.meteorite.bi/forum/#!forum/user)
* [Saiku Forums](http://forums.meteorite.bi/)
* [Stack Overflow](http://stackoverflow.com/questions/tagged/saiku)
* [Freenode IRC - Channel: #saiku](http://webchat.freenode.net/?channels=##saiku)
## Browser Support
We do care about it.
 |  |  |  | 
--- | --- | --- | --- | --- |
IE 9+ ✔ | Latest ✔ | Latest ✔ | Latest ✔ | Latest ✔ |
## Team
[Saiku UI](http://www.meteorite.bi) is maintained by these people and a bunch of awesome [contributors](https://github.com/OSBI/saiku-ui/graphs/contributors).
[](https://github.com/buggtb) | [](https://github.com/pstoellberger) | [](https://github.com/thinkjson) | [](https://github.com/brenopolanski) | [](https://github.com/PeterFalken)
--- | --- | --- | --- | --- | --- | --- |
[Tom Barber](https://github.com/buggtb) | [Paul Stoellberger](https://github.com/pstoellberger) | [Mark Cahill](https://github.com/thinkjson) | [Breno Polanski](https://github.com/brenopolanski) | [Luis Garcia](https://github.com/PeterFalken) |
## Contributing
Check [CONTRIBUTING.md](https://github.com/OSBI/saiku-ui/blob/master/CONTRIBUTING.md#contributing) for more details. Some important information:
* To get started, [sign the Contributor License Agreement](https://www.clahub.com/agreements/OSBI/saiku-ui).
* If you find a bug then please report it on [Jira](http://jira.meteorite.bi/secure/Dashboard.jspa) or our [Support Forum](http://forums.meteorite.bi/).
* If you have a feature request, then please get in touch. We'd love to hear from you! Either post to our [forum](http://forums.meteorite.bi/t/saiku-3-and-beyond/9) or email: [info@meteorite.bi](mailto:info@meteorite.bi)
## History
For detailed changelog, check [Releases](https://github.com/OSBI/saiku-ui/releases).
## License
Saiku and the Saiku UI are free software. The UI, contained in this repository,
is available under the terms of the Apache License Version 2. A copy is attached for your convenience.
**[⬆ back to top](#table-of-contents)**