C# show user list with active chat thread -- 2

Job ID: 30672527

Budget: $80 – $100 USD

Create C# Winforms .NET 5.0 application which uses
https://developers.freelancer.com/docs

Need to show users to whom I wrote or who wrote to me(active chat thread).
List should contains:
-status(online or not)
-avatar
-name
-the first text of the last message
-project name
At the bottom of List is the search box by name
No need to implement chat box, just return projectId and userId in 2 cases:
1.If I got new message, the user who sent me message should be highlighted and genereated event with parameters: projectId, userId
2.If I click on the user in this list, should be genereated event with parameters: projectId, userId

Design is the same as on Freelancer com

This application will be working all the time and listen all input messages
Related categories: .NET C# Programming Freelancer API Web API