init
[outofuni/tavern.git] / tavern.js
1 /*
2  * ./tavern.js - main (of the) tavern server code
3  *               the NE of the NEAN stack
4  *                   ax
5  *                   np
6  *                   or
7  *                    e
8  *                    s
9  *                    s
10  * 
11  * author: hackbard@hackdaworld.org
12  *
13  */
14
15 var express=require('express');
16 var nano=require('nano');
17
18 // the server app
19 var tavern=express();
20
21 // serve client code
22 tavern.set('views',path.join(__dirname,'views'));
23 tavern.set('view engine','ejs');
24 tavern.use(express.static(path.join(__dirname,'public')));
25
26 // routes
27 tavern.get('/',function(req,res) {
28         res.send("Application 'tavern' is up and running ...");
29 });
30
31 tavern.get('/tables',function(req,res) {
32         res.send("Tables ...");
33 });
34
35 tavern.get('/orders',function(req,res) {
36         res.send("Orders ...");
37 });
38
39 tavern.get('/products',function(req,res) {
40         res.send("Products ...");
41 });
42
43 // start server listening on 1337
44 tavern.listen(1337,function() {
45         console.log("Application 'tavern' listening on port 1337 ...");
46 });
47