import express from 'express'; import mongoose from 'mongoose'; import userRoutes from './routes/user'; const env = require('dotenv').config().parsed; const app = express(); const PORT = 3000; app.use(express.json()); // Connect to MongoDB using Mongoose mongoose.connect(env.DATABASE_URL); const db = mongoose.connection; db.on('error', console.error.bind(console, 'MongoDB connection error:')); db.once('open', () => { console.log('Connected to MongoDB'); }); app.use('/users', userRoutes); app.listen(PORT, () => { console.log(`Server started on port ${PORT}`); });