Open-source social networking/personal data storage with Tent: https://tent.io/
You can build any type of app you want on top of Tent.
See the hosting provider Cupcake.io to get a working Tent account: https://cupcake.io (say ^bnb.cupcake.is sent you!)