<commit_before># WallVote - Simple Online Realtime Collaboration Platform Example

This is created for demonstraration at Google I/O Extended - Yangon 2014 on 5th July.

This application shows how to use the
[router](https://github.com/gorilla/mux) package,
[websocket](https://github.com/gorilla/websocket) package and
[jQuery](http://jquery.com) to implement a simple online realtime collaboration platform, shared Wall for Voting.

## Main Idea

To create a paperless conference wall, accessible by everyone in the room on the same network to share and post their idea for voting.

## Running the example

The example requires a working Go development environment. The [Getting
Started](http://golang.org/doc/install) page describes how to install the
development environment.

Once you have Go up and running, you can download, build and run the example
using the following commands.

    $ go get github.com/gorilla/mux
    $ go get github.com/gorilla/websocket
    $ cd `go list -f '{{.Dir}}' github.com/Zwenexsys/wallvote`
    $ go run *.go

## Base Code

The implemention is the extension of the code given in this [Chat Example](http://github.com/gorilla/chat)<commit_msg>URL correction.<commit_after># WallVote - Simple Online Realtime Collaboration Platform Example

This is created for demonstraration at Google I/O Extended - Yangon 2014 on 5th July.

This application shows how to use the
[router](https://github.com/gorilla/mux) package,
[websocket](https://github.com/gorilla/websocket) package and
[jQuery](http://jquery.com) to implement a simple online realtime collaboration platform, shared Wall for Voting.

## Main Idea

To create a paperless conference wall, accessible by everyone in the room on the same network to share and post their idea for voting.

## Running the example

The example requires a working Go development environment. The [Getting
Started](http://golang.org/doc/install) page describes how to install the
development environment.

Once you have Go up and running, you can download, build and run the example
using the following commands.

    $ go get github.com/gorilla/mux
    $ go get github.com/gorilla/websocket
    $ cd `go list -f '{{.Dir}}' github.com/Zwenexsys/wallvote`
    $ go run *.go

## Base Code

The implemention is the extension of the code given in this [Chat Example](https://github.com/gorilla/websocket/tree/master/examples/chat)
{'fraction_non_alphanumeric': 0.0830550918196995, 'fraction_numerical': 0.004173622704507512, 'mean_word_length': 4.314855875831485, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 5, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4832782', 'n_tokens_mistral': 679, 'n_tokens_neox': 633, 'n_words': 288}