MUHAMMAD ANEEQ 23F-3054 Assignment # 02 Question # 03 Whatsapp User Stories Messaging Module: As a user, I want to send text messages to my contacts so that I can communicate with them. Call Module: As a user, I want to make voice and video calls to my contacts so that I can have real-time conversations with them. Status Update Module: As a user, I want to post status updates so that I can share moments from my day with my contacts. Group Chat Module: As a user, I want to create group chats so that I can communicate with multiple contacts at the same time. Actors: User Admin Non-Functional Requirements: The application should be user-friendly with an intuitive interface. The application should ensure the privacy and security of the users’ data. The application should provide real-time updates without significant delays. The application should be able to handle a large number of users simultaneously. The application should be compatible with different operating systems (Android, iOS, Windows). Functional Requirements: Users should be able to send and receive text messages. Users should be able to make and receive voice and video calls. Users should be able to post status updates. Users should be able to create and manage group chats. Users should be able to send and receive media files (images, videos, documents). Users should be able to mute notifications for specific chats. Users should be able to block/unblock other users. Admin should be able to manage user accounts. Admin should be able to take action on reports Admin can manage reports by users Question # 02 Quesion 01