import express from "express" import mongoose from "mongoose" import bodyParser from "body-parser" import dotenv from "dotenv" import route from "./routes/userRoute.js" import verify_route from "./routes/verifyRoute.js" import payment_route from "./routes/paymentRoute.js"; import nodemailer from "nodemailer"; const app = express(); // Enable parsing of URL-encoded data on all routes: app.use(express.urlencoded({ extended: false, // Whether to use algorithm that can handle non-flat data strutures limit: 10000, // Limit payload size in bytes parameterLimit: 2, // Limit number of form items on payload })); app.use(bodyParser.json()); dotenv.config(); const PORT = process.env.PORT || 5000; const MONGOURL = process.env.MONGO_URL; //var jsonParser = bodyParser.json(); // express.json(); mongoose.connect(MONGOURL).then(()=>{ console.log("Data connected"); app.listen(PORT,()=>{ console.log(`Server on ${PORT}`); }) }).catch((error)=>{ console.log(error); }); app.use("/api/user", route); app.use("/api/verify", verify_route); app.use("/api/payment",payment_route);