A WPF application that imitates the WeChat web version https://wx.qq.com and basically completes the main basic functions of WeChat on the web, such as chat, contacts, search, emoticons, etc.
The icons and emoticons in the software all use the resources of WeChat on the web. There are still many functions to be implemented, such as taskbar tray icons, picture file sending, screenshots, creating group chats, etc.
The prism and reactiveui frameworks are used in the project. Although they are both MVVM frameworks, they are used here to do different things. Use Prism for dividing your application into discrete, loosely coupled, semi-independent components, and ReactiveUI for reactive programming.
Here are some software screenshots for now.