Why are you confident that such a need exists? I've seen no sign of it.
Isnt that maybe linkedin ?
Linkedin has it flaws, but it works well for a lot of people.
There's not.
I think it's a neat idea, but the point of a business card is to be easily stored in a wallet. On the internet, you only need to manage contact information in a regular SMS app or via google. Unfortunately there's no opportunity for personalizing how this information is displayed, it's just a name + number or email