Real-time chat with multimedia supportOne of the key challenges was building a chat that would work in real time while simultaneously supporting multimedia file uploads – photos and videos. The solution had to be stable with many concurrent conversations and ensure instant message delivery without visible delays.
Intelligent ticket assignmentThe system had to automatically route tickets to the appropriate departments based on the selected category, while also allowing manual transfer of tickets between administrators. The challenge was designing a flow that would be flexible for administration yet simple and clear for the player reporting the issue.
Efficient handling of high ticket volumeWith a large player community, the administration received many tickets simultaneously. It was crucial to create tools that would maximize work speed – ready-made response templates, quick status and priority changes, administrative notes visible only to the support team, and the ability to add additional people to the conversation when an issue required consultation.
Flexible test systemThe test system had to support various question types and allow administration to easily create and evaluate tests. An additional challenge was designing the retry mechanism – the player does not have to repeat the entire test, only correct the wrong answers, which significantly improves the user experience and reduces frustration.