System Design: Design a chat app: Functionalities: offline usage, 1:1 chat, discuss multigroup chat, discuss how the app design would work from opening a chat and creating chats0Reply