Is possible to have more than one application in the same project?

I would like to know if it is possible to have more than one application in the same project, example: Sales, accounts payable, accounts receivable, but in a single project

Thank you

Hi @daniel,
Yes, using application components.

Any CUBA application can be used as a component of another application. An application component is a full-stack library providing functionality on all layers - from database schema to business logic and UI.

Take a look at Working with Application Components section. Based on your example, each module of your system (Sales, Accounts Payable, Accounts Receivable) would be an application component.

Then, you’d have another project (what you refer as the single project) using these application components. In other words, multiple applications inside a single project.

Hope it helps.

Regards,
Peterson.

1 Like

Thanks, I saw the example Petclinic, I’m going to study it.