import express from 'express'; import cors from 'cors'; import dotenv from 'dotenv'; import mongoose from 'mongoose'; import chatRoutes from './routes/chatRoutes.js'; dotenv.config(); const app = express(); app.use(express.json()); app.use(cors()); // Routes app.use('/api/chat', chatRoutes); app.get('/', (req, res) => { res.send('Server is running'); }); console.log(process.env.PORT) const PORT = process.env.PORT || 5000; mongoose.connect(process.env.MONGO_URI, { useNewUrlParser: true, useUnifiedTopology: true }) .then(() => app.listen(PORT, () => console.log(`Server running on port ${PORT}`))) .catch(err => console.error(err));