Skip to content

Commit

Permalink
Add chat stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
Divy Srivastava committed Jun 5, 2019
1 parent d6381eb commit 521dbc4
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 3 deletions.
6 changes: 4 additions & 2 deletions app.js
Expand Up @@ -6,14 +6,15 @@ var bodyParser = require('body-parser');
var cookieParser = require('cookie-parser');
var logger = require('morgan');


var indexRouter = require('./routes/index');
var usersRouter = require('./routes/users');
var accountRouter = require('./routes/auth');
var meRouter = require('./routes/settings')
var extraRouter = require('./routes/extras/wordbeater/main');
var categoryRouter = require('./routes/category');
var restApi = require('./routes/api/v1/index')

var chatRouter = require('./routes/chat');

var app = express();
app.conf = require('./config/app')
Expand Down Expand Up @@ -42,7 +43,8 @@ app.use('/account', accountRouter);
app.use('/me', meRouter);
app.use('/api', restApi);
app.use('/category', categoryRouter);
app.use('/products', extraRouter)
app.use('/products', extraRouter);
app.use('/chat', chatRouter);

// catch 404 and forward to error handler
app.use(function(req, res, next) {
Expand Down
14 changes: 14 additions & 0 deletions bin/www
Expand Up @@ -21,6 +21,20 @@ app.set('port', port);

var server = http.createServer(app);

/**
* Create websocket server
*/
var io = require('socket.io')(server);

io.on('connection', (client) => {
client.on('typing', function (data) {
// ToDo
})
client.on('send', function (data) {
// ToDo
})
})

/**
* Listen on provided port, on all network interfaces.
*/
Expand Down
2 changes: 1 addition & 1 deletion routes/auth.js
Expand Up @@ -12,7 +12,7 @@ const oauth2Client = new google.auth.OAuth2(
);

var httpRequest = require('request');
var User = require('../utils/models/user')
var User = require('../utils/models/user');
/* GET signup page. */
router.get('/new', function(req, res, next) {
res.render('auth/signup', {
Expand Down
16 changes: 16 additions & 0 deletions routes/chat.js
@@ -0,0 +1,16 @@
var express = require('express');
var router = express.Router();
var db = require('../utils/handlers/user');
var formParser = require('../utils/form-parser');

var User = require('../utils/models/user');

router.get('/', function(req, res, next) {
res.render('chat/index', {

})
});



module.exports = router;
Empty file added views/chat/index.ejs
Empty file.

0 comments on commit 521dbc4

Please sign in to comment.