Please enable JavaScript.
Coggle requires JavaScript to display documents.
Konark Backend - Coggle Diagram
Konark Backend
Controllers
Payment :red_cross:
user
getuserbyID :check:
userPurchaseList :check:
userPersonalDetails :check:
pushOrderInPurchaseList :check:
PutActivePackinActiveRechargeList (When he buy) :check:
showALLActiveRechargePacks :check:
Admin
deleteISP :red_cross:
updateISPByEmail :check:
addISP :check:
createPack :check:
addProduct :check:
removePack :check:
deleteProduct :check:
updateProduct :check:
getAllISP :check:
ISP
addUSer :check:
New Connection :red_cross:
setPackToActive :check:
showAllRechargePacks :check:
getAllUsers :check:
Products
getAllProducts :check:
photo :check:
getProductByID :check:
Orders
showAllOrders :red_cross:
createOrder :check:
updateOrderStatus :red_cross:
getOrderStatus :red_cross:
setOrderSatus :red_cross:
Recharge Plan
showActivePacks :check:
addCreatedPack :check:
Routes
Authentication
Signin User(POST)
Signout (GET)
Signin Admin(POST)
Signin ISP(POST)
Payment System
ADMIN
add/ISP/ (POST)
/update/ISP/:ISPID (PUT)
/delete/ISP/ :ISPID (DELETE)
ISP
addtoActivePack/ :ISPID / :packID (POST)
addUser/ :ISPID (POST)
removePack/ :ISPID/ :packID (DELETE)
showActivePacks/ :ISPID (GET)
createPack/ :ISPID (POST)
addProduct/ : ISPID (POST)
showCustomerHistory/ :ISPID (GET)
Product
/products/:userID (GET)
Orders
showOrderDetails/:userID/ (GET)
createOrder/:userID (POST)
Models :check:
User
Products
Orders
Recharge Plan
User
showPersonalInformation/:userID (GET)
SubscriberID
Name
Email
Phone
Active Pack
orderHistory/ :userID (GET)
Name Product
Price
Photo
ShippingDetails
Recharge Pack
rechargePack/:userID/ (POST)