import { Database } from '../database/database.js'; | |
const port = 7860 | |
const startup = async () => { | |
try { | |
const dbClient = new Database("AkenoXJs", "FastJsAPI"); | |
console.log("Starting application..."); | |
await dbClient.connect(); | |
console.log("MongoDB connected successfully."); | |
} catch (error) { | |
console.error("Error during startup:", error.message); | |
process.exit(1); | |
} | |
}; | |
const startServer = async (app) => { | |
await startup(); | |
app.listen(port, () => { | |
console.log(`Server running on http://localhost:${port}`); | |
}); | |
}; | |
export { startServer }; |