basic notifications setup
social auth and websockets