Please enable JavaScript.
Coggle requires JavaScript to display documents.
E-commerce backend - Coggle Diagram
E-commerce backend
Routes
Authentication
signin-post :check:
signup-post :check:
singout-get :check:
Product
productid PARAM (parameterExtractor) :star:
/product/phot/:productid GET :check:
/prouduct/create:userId POST :check:
/prouduct/:productId GET :check:
/product/:prouductId/:userId DELETE :check:
/product/:productId:userId PUT :check:
/products/categories GET :check:
Category
/category/create/:userId POST(create) :check:
categoryId PARAM (parameterExtractor
:check:
/category/:categoryId GET (read) :check:
/categroy/:categroyId/:userId PUT (update) :check:
/categroy/:categoryId/:userId DELETE (remove) :check:
/categories GET (getAll) :check:
Order
/order/create/:userId POST (create)
orderById PARAMS :star:
/order/list/:userId GET
/order/status/:userId GET
/order/:orderId/status/:userId PUT
user
read-get
:check:
Update-pu
:check:
parameterExtracter-params :star:
purchaseList-get :check:
Payment System
Controllers
Authentiction
Signin :check:
signup :check:
signout :check:
isAdmin :check:
isAuthenticated :check:
checkForToken :check:
user
getUserById :star:
readv :check:
update :check:
userPurchaseList :check:
pushOrderPurchaseLIst :check:
Product
photo:!: :check:
maintainStock:!: :check:
create :check:
getProductById:!: :check:
read :check:
remove :check:
update :check:
listCategories :check:
list :question: :check:
Category
create :check:
CategoryById:star:
read :check:
update :check:
remove :check:
getAll :check:
Payment
Models
product :check:
user :check:
category :check:
order :check: