-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Cart Management PUT /api/cart/add: Add an item to the cart. GET /api/cart/: Retrieve the user’s cart.
Admin Product Controller PUT /api/admin/products/{productId}/update: Update product details. POST /api/admin/products/{productId}/delete: Delete a product. POST /api/admin/products/creates: Create a new product. POST /api/admin/products/: Additional endpoint for product creation. GET /api/admin/products/all: Retrieve all products.
Admin Order Controller PUT /api/admin/orders/{orderId}/ship: Mark an order as shipped. PUT /api/admin/orders/{orderId}/deliver: Mark an order as delivered. PUT /api/admin/orders/{orderId}/confirmed: Confirm an order. PUT /api/admin/orders/{orderId}/cancel: Cancel an order. GET /api/admin/orders/: Retrieve all orders. DELETE /api/admin/orders/{orderId}/delete: Delete an order.
Auth Controller POST /auth/signup: User signup. POST /auth/signin: User signin.
Review Controller Endpoints for creating and retrieving reviews. Rating Controller Endpoints for creating and retrieving ratings.
Order Controller Endpoints for creating and retrieving orders.
User Controller Endpoint for retrieving user profiles.
Product Controller Endpoints for retrieving product details
© 2024 ecommerce_backend Project - All rights reserved.
Powered by github.
For more information, visit our https://github.com/mugaboronald1/.
Contributors: Ronald Mugabo and the ecommerce_backend Team.
Contact us at [email protected].