const express = require('express'); const mongoose = require('mongoose'); const bodyParser = require('body-parser'); const dotenv = require('dotenv'); const userRoutes = require('./routes/users'); dotenv.config(); // Load .env file const app = express(); app.use(bodyParser.json()); // Connect to MongoDB using .env variable mongoose.connect(process.env.MONGO_URI) .then(() => console.log("MongoDB connected")) .catch(err => console.log(err)); // Use user routes app.use('/', userRoutes); app.listen(5000, () => { console.log("Server started at http://localhost:5000"); });