Open Social is a distribution for building social communities & intranets. The distribution is positioned as the successor of Drupal Commons, taking full advantage of the new possibilities of Drupal 8.
Initially, I was going to use WHMCS because of the tight integration with cPanel as it was built to accommodate selling web hosting but then I felt it was a bit overkill for what I needed.
Technologies for website application development such as Angular, React and Angular 2.0 are gradually proliferating throughout the front end web development landscape.