Hi there ,
I am have something ready for you which I can provide you instantly. I have already developed such CMS which users can register / login / follow other users / manage their cover pictures / message other users / update their profile status and much more .
This system is ready , I can provide you instantly.
lets discuss more about it.