const express = require('express'); const dotenv = require('dotenv'); const cors = require('cors'); const auth = require('./auth/middleware'); const cookieParser = require('cookie-parser'); dotenv.config(); const app = express(); app.use(cookieParser()); app.use(express.json()); app.use(cors()); app.listen(process.env.PORT || 5000, () => { console.log(`Server is running on port ${process.env.PORT || 5000}`); }); app.use('/register', require('./routes/register.js')); app.use('/login', require('./routes/login.js')); app.use('/user', require('./routes/user.js')); app.use('/create', auth, require('./routes/create.js')); app.use('/post',auth, require('./routes/posts.js')); module.exports = app;