/ModernChatApp

Experience modern chat with ModernChatApp! Express yourself freely with text, images, and GIFs. 🚀

Primary LanguageC#MIT LicenseMIT

🌟 ModernChatApp

ModernChatApp WPF Commit

Welcome to ModernChatApp, the modern chat application built with WPF! This application allows users to engage in real-time text, image, and GIF messaging, with the freedom to express themselves in various ways. Let's dive in and elevate your chat experience! 🚀

xd

📋 Table of Contents

✨ Features

  • Real-Time Messaging: Engage in real-time text conversations with your friends.
  • Media Sharing: Share images and GIFs to express yourself more creatively.
  • Drag and Drop: Easily share messages by dragging and dropping text, images, or GIFs.
  • User Switching: Seamlessly switch between different users for versatile messaging.
  • Full-Screen Viewing: Expand images and GIFs for a closer look in full-screen mode.

⚙️ Installation

Follow these steps to set up the project:

  1. Clone the Repository:

    git clone https://github.com/bayeggex/ModernChatApp
  2. Build and Run the Application: Open the project in Visual Studio and build/run the application.

🚀 Usage

Once the application is running, follow these steps to utilize its features:

  1. Sending Messages: Type your message in the text box and click "Send" to send a text message.
  2. Sharing Media: Click "Add Image" or "Add GIF" to select and share images or GIFs.
  3. Drag and Drop: Drag and drop text, images, or GIFs anywhere in the application to share them.
  4. User Switching: Click "Switch User" to switch between different users for messaging.
  5. Full-Screen Viewing: Click on an image or GIF to view it in full-screen mode for a closer look.

🤝 Contributing

We welcome contributions! To report a bug or suggest a new feature, open an issue or submit a pull request.

Fork the repository.
Create a new branch: git checkout -b feature/amazing-feature
Commit your changes: git commit -m 'Add some amazing feature'
Push to the branch: git push origin feature/amazing-feature
Open a pull request.

📄 License

This project is licensed under the MIT License. See the LICENSE file for more details.

If you find this project helpful or interesting, don't forget to give it a star! ⭐

Express yourself freely and elevate your chat experience with ModernChatApp! 😊

🌟 Inspiration and Ideas

This project is inspired by the desire to create my own version of 'daze.chat' and to provide an interesting demo for new users to explore and review