How To Build Real-time Chat : A Guide for Creating Messaging App !