If I have two customers and both of them need the same application system but the data of the two customers should not be shared each other how should i design the system? design two systems step by step,or one clone anther one or anything else?
This is exactly what we designed the Application Directory, and application publishing mechanism for. Once you have built your application, you can go to the Application's page in Setup and click "Publish". This will publish entire application to the Rollbase Application Directory. Once it is approved there, you can install this app into any other customer's account.
We have resellers today who have more than 20 customers using the same application in different accounts.
If you choose to become an ISV/Reseller partner, you will get your own private application directory where your applications will be published to. Then your customers will be able to install your applications as needed.
thank you!