import dotenv from "dotenv"; import connectDB from "./config/database.js"; import app from "./app.js"; dotenv.config({ path: "./.env", }); const PORT = process.env.PORT || 8000; const startServer = async () => { try { await connectDB(); app.on('error', (error) => { console.log('ERROR', error) throw error }) app.listen(PORT, () => { console.log(`Server is running on port: ${PORT}`) }) } catch (error) { console.log('Connection failed', error) } } startServer()