index.js
const express = require("express");
const app = express();
const dotenv = require("dotenv");
const mongoose = require("mongoose");
const authRoute = require("./routes/auth");
const userRoute = require("./routes/users");
const postRoute = require("./routes/posts");
dotenv.config();
app.use(express.json());
app.use("/api/auth", authRoute); // http://localhost:5000/api/auth
app.use("/api/users", userRoute); // http://localhost:5000/api/auth
app.use("/api/posts", postRoute); // http://localhost:5000/api/auth
mongoose
.connect(process.env.MONGO_URL)
.then(console.log("Connected to MongoDB"))
.catch((err) => console.log(err));
app.listen("5000", () => {
console.log("Backend is running");
});