A social network for nephrologists and their patients. This is the second version of NephroNet with many changes in the project