we have a digital marketplace cms running based on a plugin system (all running on PHP 7 + MySQL) currently we have a Admin Panel Plugin and a Shop Plugin so it basically includes a frontend and a backend , we need the current Admin Panel combined with a new Admin Template (Basic Template Engine is onboard) The new Admin Panel is also bootstrap based like the current one also we need a new Plugin/Area Added which is an Reseller Area this is the main goal of the project.
It should be possible to add new reseller users via the current admin panel (they should be stored in a separate table so not the same as the current "consumer" users) the resellers need to be assigned specific products while being added / and or later via a basic crud system, once the reseller adds product items they should not be added to the live marketplace but instead to an pending table until manually approved by administration (from the admin panel).
All product items added by resellers should be counted in a separate table and the amount sold should be displayed in the reseller area.
the reseller area should contain following functions/pages:
dashboard (overview over the sales (amount of saled products), sale profit in EUR , product items left)
-add products items
-product items curd (view,edit,del)
-cashout ( send the earned btc via btc rpc api to an wallet of the resellers choice (bitcoin json rpc server is available)
-sale overview (by date)
-change password (use the same hashing algo etc as already used in the cms)
30 freelancers are bidding on average €564 for this job