const express = require("express"); const cors = require("cors"); const authRoutes = require("./routes/auth"); const siswaRoutes = require("./routes/siswa"); const app = express(); app.use(cors()); app.use(express.json()); // Health check endpoint app.get("/api/health", (req, res) => { res.status(200).json({ status: "OK" }); }); // Routes app.use("/api/auth", authRoutes); app.use("/api/siswa", siswaRoutes); app.use("/api/siswa/add", siswaRoutes); app.use("/api/siswa/delete", siswaRoutes); const PORT = 5000; app.listen(PORT, "0.0.0.0", () => console.log(`🚀 Server running on http://localhost:${PORT}`));