Skip to content
A digital In & Out Board using HTML, JavaScript, MySQL and Node.js
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
node_modules
public
views
.gitignore
InOutBoard.sql
README.md
app.js
bb_app.js
package.json
passwords.js

README.md

In-Out-Board

A digital in-and-out board using HTML, JavaScript, MySQL and Node.js

![In Out Board Screnshot] (http://www.dallanporter.com/inout-screen.png)

See a live demo here.

This application is a Node.js application that stores users & groups in a MySQL database. The application allows for an unlimited number of users and groups, and users can belong to multiple groups. A simple 'admin' interface is available to all groups to allow manually adding, removing and customizing users.

Usage

Include the following into an HTML page hosted by the Node.js application (express.js) or add this code to any other webpage and simply add the full URL to the script src tags.

<script language="javascript" type="text/javascript" src="/js/jquery.js"></script>
<script language="javascript" type="text/javascript" src="/bootstrap/js/bootstrap.js"></script>
<script type="text/javascript" language="javascript" src="/js/messaging.js"></script>
<script type="text/javascript" language="javascript" src="/js/buttonboard.js"></script>
						
var buttonboard = null;
$(function() {
	window.buttonboard = $("#buttonboard").ButtonBoard( 
	  { 	
		  group:"testgroup",
		  token:"token456",
		  height:"auto",
		  view_only: false,
		  show_settings: false
		  
	  } 
	);
});

Change the server & server_port variable to be your server url in /js/bb.js and /js/buttonboard.js

var server = "http://localhost"; // change to your server url
var server_port = 8080; // change to your server port

This project needs a lot of work obviously. But it's functional and several organizations and businesses have been using it regularly.

hit me up if you have any questions.

-- Dallan

You can’t perform that action at this time.