Open sumit4iit opened 9 years ago
We can provide limited access to free users, so that they won't have control over the data on which our animations run. For custom test cases, we can ask users to for premium subscriptions [In case if we are planning to generate revenue out of this project].
+feature: We can add a feature to generate gifs from canvas animations. Need to check the feasibility.
As a USP, I believe we should let all the users experience the visual algos. He'll be attracted by something beyond an algo demonstration gif. We can keep our revenue model as freemium. Free for all users, premium for the extra features. Our strategy should first be to gather new users and then provide extra content to charge them. We can classify some complex algo and DS (Binary indexed tree, Huffman codes, Max flow etc. as charged), although I am in favour of displaying some relevant data for all the algos. To put it simply, to beat geeksforgeeks we cannot compromise on completeness. We have to cover each algo they've ever put up on their website. That is why, we should try to build some generalized visual algo builder, which takes an algo and displays its visual demo.
Also, many new websites clearly tell the user to upgrade their browser(hackerrank does that). We can do the same.
We can create GIFs from animations. This would require us to figure out if current browser supports HTML5 or not (our front end framework should have this ability).