I'm planning to build a puzzle based Social network app. in which users can create their own puzzles and others can solve it. Traditional puzzle apps lack social networking features and it's mostly developed by developers not by users. existing insta