I need to build a project using Magento but I don't know if it can be built with such complexity.
This is the project's configuration:
- Only one Admin, which can do:
- Manage all the inventory and can edit/exclude them all and its atributtes
- Handle all orders, shipping, clients data
- Manage all stores and users inside the software
- Receive a comission-based value in every order received by the users
- Multiple Users, which can do:
- Build his own store with custom sub-domain (eg. .store.com)
- Change only the prices in all products in the inventory (with the minimum price set up by the admin).
- Can see all orders from his store (can't edit or cancel)
- Can make small changes in configuration (eg. main theme colors, logo, banner)
- Receive his profit in his own account
Is there a extension/module that does it? Or multiple extensions that can help with all these needs? It is possible to build it using Magento?