I need to design a web system like an Enterprise Resource Planner (ERP), but I have a huge doubt about the best way to develop it.
Requirement: Allow use of several features at the same time.
Two ways in which this might be done are:
Work all on a single browser page, allowing the user to navigate internally and alternating internal windows (like windows task bar, minimizing one and using another)
Allow use of only one feature per page in the browser, and if the user wishes to use more than one at the same time, it should open in another page.
Has anyone gone through this dilemma? Could you give me an idea?