What to do when someone launches the same product just before you?
Just now, another startup has just launched my exact idea. Their team looks larger, they have more experience in development and marketing and I'm a sole founder.
What do I do now? I still plan to launch asap but I feel hugely demoralized. The competitor has used a popular twitter user (2+ million followers) to promote their site.
Any suggestions or experiences would be greatly appreciated.