Deleted useless files such as backend, node_modules and package-lock. Modified readme.
This commit is contained in:
@@ -1,25 +0,0 @@
|
||||
const { checkAuthenticated } = require("../Middlewares/authentication.js");
|
||||
|
||||
const express = require("express");
|
||||
const {
|
||||
createTask,
|
||||
getTasksByFarm,
|
||||
getTaskById,
|
||||
updateTask,
|
||||
deleteTask,
|
||||
updateTaskStatus,
|
||||
} = require("../Controllers/task.controller.js");
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
// Routes for task management
|
||||
router.post("/", checkAuthenticated, createTask); // Create a new task
|
||||
router.get("/farm/:farmId", checkAuthenticated, getTasksByFarm); // Get all tasks for a specific farm
|
||||
router.get("/:taskId", checkAuthenticated, getTaskById); // Get a task by ID
|
||||
router.put("/:taskId", checkAuthenticated, updateTask); // Update task details
|
||||
router.delete("/:taskId", checkAuthenticated, deleteTask); // Delete a task
|
||||
|
||||
// Update task status (Pending → Completed)
|
||||
router.patch("/:taskId/status", checkAuthenticated, updateTaskStatus);
|
||||
|
||||
module.exports = router;
|
||||
Reference in New Issue
Block a user