first commit

This commit is contained in:
Jeannette Chin
2024-10-21 17:09:40 +01:00
commit 58f45f8947
15 changed files with 1964 additions and 0 deletions

31
routes/subscribers.js Normal file
View File

@@ -0,0 +1,31 @@
import express from "express";
import {
getSubscribers,
addSubscriber,
getSubscriber,
deleteSubscriber
} from "../controllers/subscribers.js";
const router = express.Router();
/* GET a single subscriber request */
router.get("/:id", (req, res) => {
getSubscriber(req, res);
});
/* default path GET request */
router.get("/", (req, res) => {
getSubscribers(req, res);
});
/* add a subscriber */
router.post("/add", (req, res) => {
addSubscriber(req, res);
});
/* delete a subscriber */
router.delete("/", (req, res) => {
deleteSubscriber(req, res);
});
export default router;