About
=====
*gui* is library application that contains common GUI modules for *onedata* project.


Getting Started
---------------

#### 1. Dependencies
Including *gui* in a project will cause it to automatically include following dependencies:

* ranch
* cowboy
* jiffy

#### 2. Functionalities
*gui* incorporates following functionalities:

* Full framework for writing responsive GUI based on Ember.JS and WebSockets,
introducing an abstraction layer over cowboy.
* Many utility functions connected with GUI.
* *sync* module that allows for recompiling any erl files and updating of GUI
static files in runtime.


Support
-------
For more information visit project *Confluence* or write to <wrzeszcz@agh.edu.pl>.
