Skip to content

Experience modern chat with ModernChatApp! Express yourself freely with text, images, and GIFs. πŸš€

License

Notifications You must be signed in to change notification settings

bayeggex/ModernChatApp

Repository files navigation

🌟 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

About

Experience modern chat with ModernChatApp! Express yourself freely with text, images, and GIFs. πŸš€

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages