Skip to content

mahdidev-83/MessengerX

Repository files navigation

MessengerX - A Windows-based Chat Application

MessengerX is a free, open-source chat application built for Windows, enabling messaging between users. It includes core features such as private messaging, with an intuitive user interface.

Table of Contents

  1. Features
  2. Installation
  3. Database Setup
  4. Contribution
  5. Contact

Features

  • Real-time messaging
  • Private Chat
  • Deleting Messages
  • User authentication and profiles
  • Push notifications
  • Customizable user settings

Installation

  1. Download the Setup File:
    Download the latest version of the application file from the Releases page.

  2. Run and Open the Application:
    Open messengerX v.1.0.0.exe

  3. Install Dependencies (Optional for Developers(these Dependencies are in the bin directory)):
    If you want to run the project from the source code, you'll need to install the following dependencies:

    NuGet\Install-Package EntityFramework -Version 6.5.1
    NuGet\Install-Package MaterialSkin.2 -Version 2.3.1
    

Database Setup

for setting up the database you have to have the latest version of MSSQL and you have to set the authentication to Sql Server authentication and enter MessengerX Developer Database information:

  1. Server Name : 94.74.145.28,2022
  2. Login : amanekam_USER
  3. Password : Pqgm74#90

Contribution

  1. Fork the repository and clone it to your text editor.
  2. Create a new Branch for the new feature.
  3. Make some Changes.
  4. Push your changes and submit pull request.

Contact

If you have any questions, suggestions, or issues, feel free to reach out to me via: