Skip to content

The SeaFour.club community's chat engine. Warning: SeaFour is highly explosive. [Copyright (c) 2015 Landon Powell]

License

Notifications You must be signed in to change notification settings

ronsoros/SeaFour

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

The SeaFour.club community's chat engine. Warning: SeaFour is highly explosive. [Copyright (c) 2015 Landon Powell]

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.9%
  • CSS 2.6%
  • Other 1.5%