Angular tutorial - https://thinkster.io/angulartutorial/learn-to-build-realtime-webapps/