UNPKG

omnifilter

Version:

"Awesome filters applied to personal images"

23 lines (18 loc) 866 B
const express = require('express'); const app = module.exports = exports = express(); const mongoose = require('mongoose'); mongoose.connect(process.env.MONGOLAB_URI || 'mongodb://localhost/omnifilter_app_dev'); app.use((req, res, next) => { res.header('Access-Control-Allow-Origin', 'http://localhost:5000'); res.header('Access-Control-Allow-Headers', 'Content-Type, Authorization, token'); res.header('Access-Control-Allow-Methods', 'GET, POST, PUT, DELETE'); next(); }); const contentRouter = require(__dirname + '/routes/content_routes'); const authRouter = require(__dirname + '/routes/auth_routes'); const userRouter = require(__dirname + '/routes/user_routes'); app.use('/', contentRouter); app.use('/', authRouter); app.use('/', userRouter); var PORT = process.env.PORT || 3000; app.listen(PORT, () => console.log('server up on port: ' + PORT));