meteor-platform, reactive-var, coffeescript, less, npm-container, service-configuration, accounts-base, accounts-ui, meteorhacks:npm, meteorhacks:async, pantreeco:zendesk, nsinenko:jsforce, iron:router, momentjs:moment, alanning:roles, fortawesome:fontawesome, twbs:bootstrap, jss:flat-ui, maazalik:highcharts, aldeed:template-extension, matb33:collection-hooks, reywood:publish-composite, cmather:handlebars-server, okgrow:analytics
MVP in 1 month.
About the project
Dataforce is a web-based analytical platform that's available for all platforms. With Dataforce user can create charts based on data from Salesforce, Google Analytics, etc. The main feature of this app is ability to overlay couple curves from different sources or services.
Chart Editor is the most important part of the app - it enables user to create and edit a chart. Each chart contains one or more curves. The curve is vector of structured data (e.g. line on the chart). Chart Editor provides ability to choose data source service. In order to access particular service user should sign in it using application's connectors page. Dataforce can display any data entries user picked in chart editor. Also, user can pick particular chart type for each curve.
If two curves have dimension of date type their metrics can merged into a single curve based on common date dimension. As result, Dataforce can display correlation between two metrics form different services.
All charts created by user are listed on Dashboard. User can preview, edit or remove any chart.
Connectors page enables user to sign in supported service, so application can access data it contains. Using Connectors page user can easily sign in, view status or revoke access for particular service.