This is a MeteorJS implementation of the JSLou.org site
JavaScript CSS
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.meteor
client
lib
model
packages
public
server
tests/casperjs
.gitignore
README.md
smart.json
smart.lock

README.md

JSLou Website

This is a MeteorJS application to run the jslou.org.

Setup a New Machine

At home, on your laptop, or on a new server, you may need to do any of these steps.

NOTE: if you are on Windows, sorry. Fire up a virtualbox running linux -- or get super-baller and setup a Docker (maybe via passenger or docker-meteor or other?)

  1. Install node.js: apt-get install node npm
  2. Install Meteor: curl https://install.meteor.com | /bin/sh
  3. Install Meteorite: sudo -H npm install -g meteorite
  4. Clone this repo: git clone https://github.com/zeroasterisk/jslou-www-meteor.git (or fork it to your own copy)
  5. Change dir into the newly cloned repo: cd jslou-www-meteor
  6. Setup/update up Meteor: mrt install && mrt update
  7. Start up Meteor: mrt
  8. Load up in your browser: http://localhost:3000

Contribute

You are welcome to Contribute to this project...

  1. Read through the Developer Notes (and roadmap)
  2. Fork this project in github, then: git clone <your-fork> && cd jslou-www-meteor && git checkout dev
  3. Contribute (work locally, and do something uber cool)
  4. Submit a pull request on the dev branch