GitHunt
MA

Mazharul-DotnetDev/ChatApp.MVC.SignalR

This project demonstrates the development of a live chat application using ASP.NET Core MVC and SignalR. It offers efficient real-time messaging with a user-friendly drag-and-drop image sharing feature.

Live Chat with Image Upload

This project is a real-time chat application built using .NET 8, ASP.NET Core MVC, and SignalR. It allows users to engage in live chat messaging and share images seamlessly with a unique drag-and-drop feature.

Features

  • Live Chat Messaging: Users can engage in real-time conversations with each other.
  • Image Upload Sharing: Users can share images by simply dragging and dropping them into the chat interface.
  • SignalR Hubs: Utilizes SignalR hubs for real-time communication between clients and the server.

Setup Instructions

  1. Clone the repository.
  2. Navigate to the project directory.
  3. Open the solution file in Visual Studio or preferred IDE.
  4. Build and run the application.
  5. Access the application through a web browser.

Technologies Used

  • .NET 8
  • ASP.NET Core MVC
  • SignalR

Future Enhancements:

  • Implement user authentication and authorization for secure access to chat features.
  • Enhance the drag-and-drop functionality to support file uploads of various formats.
  • Improve the user interface to provide a more intuitive and visually appealing experience.

Contributing

Contributions are welcome! Please fork the repository and submit a pull request with your changes.

Languages

HTML37.4%JavaScript33.3%C#20.6%CSS8.7%

Contributors

Created March 3, 2024
Updated March 28, 2024