Skip to content

Commit 804533a

Browse files
committed
routes updated
1 parent 4660c8b commit 804533a

File tree

7 files changed

+33
-33
lines changed

7 files changed

+33
-33
lines changed

index.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ middlewares.forEach((middleware) => {
2626

2727
// importing routes
2828
const apiRouthes = [
29-
{ route: '/api', controller: user },
30-
{ route: '/api', controller: cart },
31-
{ route: '/api', controller: purchase },
32-
{ route: '/api', controller: product },
33-
{ route: '/api', controller: comment },
29+
{ route: '/api/users', controller: user },
30+
{ route: '/api/carts', controller: cart },
31+
{ route: '/api/purchases', controller: purchase },
32+
{ route: '/api/products', controller: product },
33+
{ route: '/api/comments', controller: comment },
3434
];
3535
for (const controller of apiRouthes) {
3636
app.use(controller.route, controller.controller);

server/Routes/commentsRoutes.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ import authMiddleware from '../helpers/jwt.js';
55
const router = express.Router();
66

77
router.post(
8-
'/comments/create/:productId',
8+
'/create/:productId',
99
authMiddleware,
1010
cleanBody,
1111
commentController.createComment,
1212
);
13-
router.get('/comments/getAll/:productId', authMiddleware, commentController.getAllComment);
13+
router.get('/getAll/:productId', authMiddleware, commentController.getAllComment);
1414

15-
router.delete('/comments/delete/:id', authMiddleware, commentController.deleteComment);
15+
router.delete('/delete/:id', authMiddleware, commentController.deleteComment);
1616

1717

1818
export default router;

server/Routes/productRoutes.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,45 +9,45 @@ const router = Router();
99
router.get('/products', caching('10 minutes'), productController.getProduct);
1010

1111
router.get(
12-
'/products/tag',
12+
'/tag',
1313
caching('10 minutes'),
1414
cleanBody,
1515
validateQuery,
1616
productController.getProductByTag,
1717
);
1818

1919
router.get(
20-
'/products/search',
20+
'/search',
2121
caching('10 minutes'),
2222
cleanBody,
2323
validateQuery,
2424
productController.searchProduct,
2525
);
2626

2727
router.get(
28-
'/products/:id',
28+
'/:id',
2929
caching('10 minutes'),
3030
productController.getProductById,
3131
);
3232

3333
router.post(
34-
'/products/create',
34+
'/create',
3535
authMiddleware,
3636
cleanBody,
3737
adminCheck,
3838
productController.createProduct,
3939
);
4040

4141
router.put(
42-
'/products/update/:id',
42+
'/update/:id',
4343
authMiddleware,
4444
cleanBody,
4545
adminCheck,
4646
productController.updateProduct,
4747
);
4848

4949
router.delete(
50-
'/products/delete/:id',
50+
'/delete/:id',
5151
authMiddleware,
5252
adminCheck,
5353
cleanBody,

server/Routes/purchasesRoutes.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,41 +7,41 @@ const router = Router();
77
router.post('/purchases/create', authMiddleware, purchaseController.createPurchase);
88

99
router.get(
10-
'/purchases/getAll',
10+
'/getAll',
1111
authMiddleware,
1212
adminCheck,
1313
purchaseController.getAllPurchase,
1414
);
1515

1616
router.get(
17-
'/purchases/:userId',
17+
'/:userId',
1818
authMiddleware,
1919
purchaseController.getUserPurchase,
2020
);
2121

2222
router.delete(
23-
'/purchases/:id',
23+
'/:id',
2424
authMiddleware,
2525
purchaseController.cleanPurchase,
2626
);
2727

2828
router.put(
29-
'/purchases/status/:id',
29+
'/status/:id',
3030
authMiddleware,
3131
adminCheck,
3232
purchaseController.updatePurchaseState,
3333
);
3434

3535
router.get(
36-
'/purchases/monthly',
36+
'/monthly',
3737
authMiddleware,
3838
adminCheck,
3939
purchaseController.getMonthly,
4040
);
4141

42-
router.post('/purchases/payment', authMiddleware, purchaseController.payment);
42+
router.post('/payment', authMiddleware, purchaseController.payment);
4343
router.post(
44-
'/purchases/order',
44+
'/order',
4545
authMiddleware,
4646
purchaseController.createPurchase,
4747
);

server/Routes/responsesRoutes.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ import authMiddleware from '../helpers/jwt.js';
55
const router = express.Router();
66

77
router.post(
8-
'/responses/create',
8+
'/create',
99
authMiddleware,
1010
cleanBody,
1111
responseControllers.createResponse,
1212
);
1313
router.delete(
14-
'/responses/delete/:responsesId',
14+
'/delete/:responsesId',
1515
authMiddleware,
1616
responseControllers.deleteResponse,
1717
);
1818
router.get(
19-
'/responses/getAll',
19+
'/getAll',
2020
authMiddleware,
2121
responseControllers.getAllResponse,
2222
);

server/Routes/shoppingCartRoutes.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ import adminCheck from '../helpers/adminCheck.js';
55
import { cleanBody } from '../helpers/sanitizer.js';
66
const router = Router();
77

8-
router.post('/carts/create', authMiddleware, cleanBody, cartController.createCart);
8+
router.post('/create', authMiddleware, cleanBody, cartController.createCart);
99

10-
router.get('/carts/getAll', authMiddleware, adminCheck, cartController.getAll);
10+
router.get('/getAll', authMiddleware, adminCheck, cartController.getAll);
1111

12-
router.get('/carts/:userId', authMiddleware, cartController.getUserCart);
12+
router.get('/:userId', authMiddleware, cartController.getUserCart);
1313

14-
router.put('/carts/:cartId', authMiddleware, cleanBody, cartController.editCart);
14+
router.put('/update/:cartId', authMiddleware, cleanBody, cartController.editCart);
1515

16-
router.delete('/carts/:cartId', authMiddleware, cartController.deleteCart);
16+
router.delete('/delete/:cartId', authMiddleware, cartController.deleteCart);
1717

1818
export default router;

server/Routes/userRoutes.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ import authMiddleware from '../helpers/jwt.js';
55
import {cleanBody} from '../helpers/sanitizer.js';
66
const router = Router();
77

8-
router.post('/users/signIn', cleanBody, usersController.signIn);
8+
router.post('/signIn', cleanBody, usersController.signIn);
99

10-
router.post('/users/signUp', cleanBody, usersController.signUp);
10+
router.post('/signUp', cleanBody, usersController.signUp);
1111

12-
router.get('/users/stats', authMiddleware, adminCheck, usersController.getStat);
12+
router.get('/stats', authMiddleware, adminCheck, usersController.getStat);
1313

14-
router.get('/users/find/:userId', usersController.getUser);
14+
router.get('/find/:userId', usersController.getUser);
1515

1616
export default router;

0 commit comments

Comments
 (0)