Project
During my time at LinuxBox, I completed my bachelor’s thesis, where I worked on a component of the CRM system, focusing on the implementation of a web chat feature. This involved designing, analyzing, and implementing real-time communication capabilities for connecting website visitors with support agents.
Visit the Bachelor thesis
Features
- Text Chat: Classic text message exchange between the operator and the visitor.
- File Transfer: Sending various file formats between both parties.
- Audio/Video Call: Allows for audio or video calls between the operator and the visitor.
- Graphical Customization: Customization of the chat window design on the website, including colors and captions.
- Predefined Messages: Operators can use predefined messages for frequently used replies.
- Visitor Information: Displays information about the visitor, such as the browser they used, their device, and their country.
- Visitor Blocking: Enables blocking visitors to prevent spam.
- Notifications: Alerts for incoming messages.
- Spellcheck: Grammar checking for messages.
- Automated Message Sending: Allows setting up automated messages based on defined conditions, e.g., when all operators are busy.
- Offline Form: Displays a form in the chat window when no operators are available.
- Visitor Rating: After the conversation, visitors can rate the chat experience with the operator.
- Read Receipts: Displays whether the message has been seen by the website visitor or the operator.
- Co-browsing: Allows joint website browsing, where the visitor shares their screen with the operator for assistance, such as filling out forms.