Giter VIP home page Giter VIP logo

binwatch's Introduction

Bin Watch

URL : http://binwatch-ghci.rhcloud.com/

Presentation

PPT : http://binwatch-ghci.rhcloud.com/docs/Pitch.pdf

Video : https://drive.google.com/folderview?id=0ByqHXKZtJenqdWk4MFVDVnRmdTg&usp=sharing

Installation

  • Install node js
  • Install mongodb

Run the server locally

     sudo mongod

This will run mongo server.

     npm install

This will install all the packages required

     node server.js

This will run the server on localhost, port no 8080

NPM Packages

  • express

  • ejs

  • body-parser

  • xss-filters

  • moment

  • json2csv

API Documentation and Other Details

Link for API reference : https://github.com/hkasera/binWatch/wiki/API-reference

Wiki Link : https://github.com/hkasera/binWatch/wiki

Simulation of Data : https://github.com/hkasera/binWatch/wiki#simulation

Repositories

iOS Repo : https://github.com/negialpana/BinWatch

Predictions Repo : https://github.com/madhumita25/BinWatch

Deployments

Deployment is fairly simple when using openshift. The local clone has github url as the remote repo. This remote repo is stored with the alias "origin" (the default alias used by git if we clone). We then add the openshift repo as remote to our clone. We do that while explicitly using an alias for the remote repo we add - used "openshift" as alias here:

git remote add openshift -f ssh://[email protected]/~/git/binwatch.git/

In order to then be able to push the code from our local git repo to openshift we first have to merge our openshift repo with your local github clone. We do that by issuing locally:

git merge openshift/master -s recursive -X ours

With this command we tell git to merge the master branch in the openshift git repo with our local git repo. We tell it to merge using the recursive merging strategy and to choose our ("ours") version when there are conflicts.

Once the merge is executed we're ready to push your git repo to openshift. We do that by doing:

 git push openshift HEAD

We tell git to push our local code to the HEAD branch on the remote repo called "openshift" (the alias we stored the openshift git repo).

References

Deployments on Openshift

binwatch's People

Contributors

harshitakasera avatar hkasera avatar

Watchers

James Cloos avatar  avatar  avatar

Forkers

cleancorpdotin

binwatch's Issues

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.