Giter Club home page Giter Club logo

webtrader's Introduction

#Webtrader Build Status

Join the chat at https://gitter.im/binary-com/webtrader This repository contains HTML, Javascript, CSS, and images for WebTrader website.

##How to work with this project ####Learn how to setup the project: In order to get started on this project, follow these steps. The steps are meant for Linux OS users. However Windows and MacOS should be similar

    > Open command prompt
    $ sudo apt-get install git
    $ git clone https://github.com/binary-com/webtrader.git
    $ cd webtrader
    $ sudo apt-get install node npm
    $ sudo apt-get install nodejs-legacy
    $ sudo npm install -g grunt-cli
    $ npm install

At this point, your project is properly setup. You can now run following command to start a local server

    $ grunt connect

In order to get SLOC(Source line of Code, which displays total number of lines of source code) report, run

    $ grunt sloc

To bump release version, run

    $ grunt bump:major

    or

    $ grunt bump:minor

    or

    $ grunt bump:patch

To release code (beta release, WebTrader (beta)) - Not recommended to be used from local environment

    $ grunt gh-pages:gh-pages-beta

To release code (prod release, WebTrader) - Not recommended to be used from local environment

    $ grunt gh-pages:gh-pages-prod

You can now access the charting page by opening http://localhost:9001/main.html in browser

Every checking into master will trigger travis-ci build process. Release is based on commit hooks.

[release_prod]
With this commit message, travis-ci will automatically deploy code into gh-pages for production release

[release_beta]
With this commit message, travis-ci will automatically deploy code into gh-pages for beta release

#####Get your code to our repo: In order to contribute, please fork and submit pull request by following all the above mentioned coding rules.

#####Other details When commit is done with [release] tag in the master branch, it will trigger deployment into webtrader gh-pages automatically and will update the release files and changes could be seen live @ WebTrader

webtrader's People

Contributors

arnabk avatar gitter-badger avatar

Stargazers

Nikolay Mishin avatar

Watchers

James Cloos avatar Ashkan avatar

Forkers

mishin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.