Что нужно знать для создания социальной сети?
для созания соцсети нужно знать. что есть инстаграм, твиттер. вк, ок, фб
twitter или instagram - настолько разные, что одного решения для них нет. Определитесь с тз, а потом выбирайте методы реализации.