A simple chat app consist of