const express = require("express"); const app = express(); const port = 3000; const cron = require("node-cron"); const axios = require("axios"); app.get("/", (req, res) => { res.json("Scheduler App"); }); cron.schedule("0 9 * * *", async () => { const module = "Birthday Notification"; try { let res = await axios.get("http://36.66.3.44:7010/birthday-notification"); console.log(module, "success", res.data); } catch (error) { console.error(module, "error", error.message); } }); cron.schedule("0 9 * * *", async () => { const module = "Workanniversary"; try { let res = await axios.get( "http://36.66.3.44:7010/workanniversary-notification" ); console.log(module, "success", res.data); } catch (error) { console.error(module, "error", error.message); } }); app.use((req, res) => { res.json("What are you looking for?!"); }); app.listen(port, () => { console.log(`Example app listening on port ${port}`); });