Sinfonier Drawer

Content:

Sinfonier Drawer

FrontEnd part of Sinfonier Project. Allow users to define Apache Storm Topologies (DAG - Directed acyclic graph) in a visual way and send it to Storm Cluster using Sifonier API.

This project is a fork from webhookit webhookit.

Top

Requisites

Top

Install

$ git clone https://github.com/sinfonier-project/sinfonier-drawer.git
$cd sinfonier-drawer
$ npm install .

Top

Start

Ensure you have a MongoDB running on Localhost. Then start Node Server

$ cd /path/to/sinfonier-drawer
$ node app.js    

Browse this URL http://localhost:8124 and if you can show Sinfonier login website then create Indexes on MongoDB & supersinfonier user

    $ mongo --shell sinfonier db/scripts/indexes.mongo
    $ mongo --shell sinfonier db/deploy/seeds.mongo

Now you can login using 'supersinfonier' user with 'sinfonier' as password.

Top

Integrated

Sinfonier Drawer use:

  • Gravatar
  • Twitter
    • Configure it using config/twitter.json file.
  • Latch
    • Sinfonier Drawer can be integrated with Latch. Before configure it it's necessary to create a new application and put Name, ID and Secret parameters in config/latch.json file.