Files
resume-builder-mern/backend/routes/resumeRoutes.js
2025-07-07 00:52:41 +05:30

24 lines
745 B
JavaScript

const express = require("express");
const {
createResume,
getUserResumes,
getResumeById,
updateResume,
deleteResume,
} = require("../controllers/resumeController");
const { protect } = require("../middlewares/authMiddleware");
const { uploadResumeImages } = require("../controllers/uploadImages");
const router = express.Router();
router.post("/", protect, createResume); // Create Resume
router.get("/", protect, getUserResumes); // Get Resume
router.get("/:id", protect, getResumeById); // Get Resume By ID
router.put("/:id", protect, updateResume); // Update Resume
router.put("/:id/upload-images", protect, uploadResumeImages);
router.delete("/:id", protect, deleteResume); // Delete Resume
module.exports = router;