We are going to implement a system which has some online shop features and also some other custom needs ( like a user dashboard with several details related to him/her). We want to decide which approach can be more useful for us: 1- create 2 different system ( online shop built on top of nop commerce and user dashboard ) and then integrate them in user identity and some more details they need.
2- development user dashboard on top of Nop Commerce and use it as development platform not only eCommerce solutions.
Do you have any experience on such as this issues? how you choose right way?
But nopCommerce is extensible, so using ut as your eCommerce and building in custom functionality is what is typically done. (Building plugins is preferred if possible)
Thank you , we have a separate system developed by React and in backend api developed by php, it must be integrated with ecommerce solution. so there is an option which we port React project to some pages on Nopcommerce or keep them separate. But both system must have same authentication service and get details of some user purchases.