diff --git a/app.js b/app.js index 06157d4..54d2fe2 100644 --- a/app.js +++ b/app.js @@ -4,8 +4,15 @@ var path = require('path'); var cookieParser = require('cookie-parser'); var logger = require('morgan'); +// define routes var indexRouter = require('./routes/index'); var usersRouter = require('./routes/users'); +var adminPanel = require('./routes/admin'); +var anythingGoes = require('./routes/agc'); +var seriousDiscussion = require('./routes/sdc'); +var agcPopular = require('./routes/agcpopular'); +var loginPage = require('./routes/login'); +var signupPage = require('./routes/signup'); var app = express(); @@ -17,11 +24,21 @@ app.use(logger('dev')); app.use(express.json()); app.use(express.urlencoded({ extended: false })); app.use(cookieParser()); -app.use('/s', express.static(path.join(__dirname, 'public'))) +app.use('/s', express.static(path.join(__dirname, 'public'))); app.use('/', indexRouter); app.use('/users', usersRouter); +// define minverse stuff +app.use('/admin_panel', adminRouter); +app.use('/login', loginPage); +app.use('/signup', signuPage); + +// define communities and other things (based on my current understanding of express routing) +app.use('/titles/1', anythingGoes); +app.use('/titles/2', seriousDiscussion); +app.use('/titles/1/popular', agcPopular); + // catch 404 and forward to error handler app.use(function(req, res, next) { next(createError(404));