personalproject a blog where clients can make submissions, and subscribe to other blogs. Each client can receive live updates on the activities of other clients to whom they are subscribed to.