Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A fortune manager written using node, express, mongoose and coffeescript

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 docs
Octocat-spinner-32 lib
Octocat-spinner-32 public
Octocat-spinner-32 src
Octocat-spinner-32 .gitignore
Octocat-spinner-32 Cakefile
Octocat-spinner-32 README.md
Octocat-spinner-32 TODO.md
Octocat-spinner-32 app.js
Octocat-spinner-32 package.json
README.md

NodeTunes

NodeTunes' a node & express application written in CoffeeScript; it stores fortunes (snippets of quotes, eg. IRC/IM ones). Originally inspired by the « Fortunes » application, by Maurice Svay.

I'm discovering and learning both CoffeeScript and Node while coding it, so don't expect too much reliability, but I would warmly welcome any code review against the code :)

If you're curious enough, you might check out the:

Installation

At the root of a fresh checkout:

$ npm install

Usage

To get a lit of all available commands:

$ cake
Cakefile defines the following tasks:
cake build                # Build current project
cake casper               # Launches casperjs test suite
cake docs                 # Generate annotated source code with Docco
cake funk                 # Fantastic stuff
cake load                 # Load test fixtures
cake test                 # Run test suite
cake server               # Start server
cake watch                # Recompile CoffeeScript source files when modified

So to run the server in development:

$ cake server
Something went wrong with that request. Please try again.