This repository has been archived by the owner on Mar 21, 2023. It is now read-only.
/
index.js
69 lines (57 loc) · 1.92 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
var couchdb = require('../custom_modules/dbInterface');
exports.index = function(req, res) {
var viewData = { title: 'kitchen.ly - turn your kitchen into a restaurant' };
res.render('index', viewData);
};
exports.payment = function(req, res) {
res.render('payment', { title: "payment" });
};
exports.thankyou = function(req, res) {
res.render('thankyou', { title: "Thank You!" });
};
// Get the search results page.
exports.search = function(req, res) {
couchdb.performSearch(req.query, function(users) {
console.log(users);
var viewData = { title: 'Search results' };
viewData.users = users;
res.render('search', viewData);
});
};
/***********************************
User Page
***********************************/
exports.user_index = function(req, res) {
couchdb.getUserByUsername(req.params.username.toString(), true, function(user) {
if(!user) res.send('404');
else {
var data = {
title: user.username + " - Kitchenly",
user: user
};
res.render('user_index', data);
}
});
};
exports.user_reservations = function(req, res) {
var output = req.params.username + " made reservation " + req.params.id;
res.send(output);
};
exports.user_new_reservations = function(req, res) {};
/***********************************
Venue Page
***********************************/
exports.venue_index = function(req, res) {};
exports.venue_reservations = function(req, res) {};
exports.venue_checkout = function(req, res) {};
exports.venue_menu = function(req, res) {};
exports.venue_new_meal = function(req, res) {};
/***********************************
User Page
***********************************/
exports.login = function(req, res) {};
exports.logout = function(req, res) {};
exports.register = function(req, res) {
var viewData = { title: 'kitchen.ly - turn your kitchen into a restaurant' };
res.render('register', viewData);
};