Struggling with creating a Chat UI, the author finally overcame the challenge with perseverance and determination.The chat bubbles layout for group discussions was detailed, focusing on aligning profile images and message contents.User message bubbles were designed without a profile image for simplicity and familiarity.The message input area with textarea for typing messages and send button was highlighted as a crucial feature.Image attachments were incorporated into the chat bubbles with expandable image overlays for enhanced user experience.A modal overlay was set up for viewing attached images with navigation buttons for easy image browsing.Chevron buttons were implemented to allow users to navigate between multiple attached images in the overlay.Finalizing the UI design, potential improvements include refactoring message bubbles, adding attachment selection, and implementing auto-scroll functionality.The author expressed satisfaction with the UI prototype while planning future enhancements for dynamic functionality.