The SeaFour.club community's chat engine. Warning: SeaFour is highly explosive. [Copyright (c) 2015 Landon Powell]
JavaScript CSS HTML Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
client
node_modules
views
.gitignore
LICENSE
README.md
package.json
server.js

README.md

SeaFour

SeaFour is the SeaFour.club community's chat engine. Powered by Node.js

Depends Upon

  • Node.JS
  • Express
  • MongoDB
  • ImageMagick
  • WS & HTTP

Donate Bitcoin at 1Bmo74LBR6PFBtdsMnFms1rLqYFVDXCyvG

Developer Notes

The key files responsible for the functionality of the site are server.js and public/client.js.

Indents should be done in the Stroustrup variant of K&R style using 4-space indents like so:

if (x) {
    console.log("Ja!");
}
else {
    console.log("Nein!");
}

Whenver possible, fuctions should be defined like so:

function funcName(args) {
    return args + 1;
}

To Run

  • First, change directory to the location of your SeaFour folder. For me, this would be

    cd ~/Prog/WebDev/SeaFour/

  • Next, npm install the dependencies in package.json.

    npm install package.json

  • Finally, run node's server.js file.

    node server.js

  • You're now running SeaFour.

Copyright (c) 2015 Landon Powell