DexChat is a modern, cross-platform messaging application developed using Flutter for a seamless user experience on iOS, Android, and web, with MySQL as the backend database for structured data storage. The app enables real-time text, voice, and video communication with end-to-end encryption (E2EE) for security. Key features include one-on-one and group chats, multimedia file sharing (images, videos, documents), read receipts, and typing indicators. Users can sign up via email or social logins, customize profiles, and manage privacy settings, including message deletion timers and contact blocking. The backend leverages WebSockets for instant messaging, Firebase Cloud Storage for media, and MySQL for user data and chat history, ensuring scalability and performance. Future updates will introduce AI chatbots, voice message transcription, and blockchain-based authentication for enhanced security. DexChat combines speed, privacy, and a sleek UI, making it ideal for personal and professional communication.