hello all,
I am a developer and faced below issue in development, so please help me

How do I create multiple addresses based on same private/public key generated by bitcore API?
Thanks in advanced
If you are asking about P2PKH addresses (the addresses that start with a 1), then you don't.
It is only possible to create 2 addresses from a single public key. A compressed key address (which is what you should be using) and an uncompressed key address.
You should not be using uncompressed key addresses. They are more expensive to use, and they provide you no extra benefit at all.
Each private key has ONLY 1 public key.
Each public key has ONLY 1 compressed key P2PKH address.
Each public key has ONLY 1 uncompressed key P2PKH address.
It is clear that you don't understand how bitcoins works, how addresses work, or what you are doing at all. You should do a lot more learning before you start messing around with real value.