Live update + class progress

This commit is contained in:
SowinskiBraeden committed 2021-01-13 12:38:17 -08:00
1 parent a404f5a61b
commit 3307307025
14 files changed
+8263 -185

No files matched your search

+18 -6
View File
@@ -5,9 +5,11 @@ const passport = require('passport');
const flash = require('connect-flash');
const session = require('express-session');
const bodyParser = require('body-parser');
var path = require('path');
var fs = require('fs');
var dotenv = require('dotenv');
const http = require('http');
const path = require('path');
const fs = require('fs');
const dotenv = require('dotenv');
const socket = require('socket.io');
dotenv.config();
const app = express();
@@ -21,7 +23,7 @@ const db = require('./config/keys').mongoURI;
// Connect to MongoDB
mongoose
.connect(
process.env.DB_URI || 'mongodb://localhost/knoldus',
process.env.DB_URI || 'mongodb://localhost/27017',
{ useNewUrlParser: true, useUnifiedTopology: true}
)
.then(() => console.log('MongoDB Connected'))
@@ -63,6 +65,16 @@ app.use(function(req, res, next) {
app.use('/', require('./routes/index.js'));
app.use('/users', require('./routes/users.js'));
const PORT = process.env.PORT || 5000;
const PORT = process.env.PORT || 8080;
const server = app.listen(PORT, function() {
console.log(`Server listening on port ${PORT}`);
});
let io = socket(server);
app.listen(PORT, console.log(`Server started on port ${PORT}`));
io.on('connection', function(socket) {
console.log('connected');
socket.on('add:xp', function(data) {
io.sockets.emit("added:xp", data);
});
});