Virtual Windsor 2020, an online platform that merges virtual competition with ecommerce and social media, has already generated thousands of entries.