This demostrates the zenshop Helpdesk (running on macOS) connected via Ably websockets to the Shopify storefront chat widget.
Helpdesk CRM features
Updating a customers Email from a Live Chat session, and syncing data from Shopify Order history.
Customizing the Messenger
Zenshop has an embedded Polaris based Shopify app that allowed you to customize the visual aspects of the Messenger.
Shopify billing change
Changing the plan within the Shopify app, this allowed customers to switch between free/pro/max plans.
Orders list
Zenshop had extensive integration with Shopify allowing customer order details to be fully synced to the Helpdesk apps.
Templates
Text input was a big challenge because it involved a "smart input" allowing users to use / and @ commands to load templated replies or mention team members.
Wikid has both a Mobile and Desktop app, I made the two interfaces very similar but special attention given to mobile with the navigation and gestures.
Pictures
Pictures are a big aspect to social media apps so I tried to make them fun to use with gestures.
This shows how the sync between GitHub (right) and my own custom GitHub issues client (left). The app listens for changes sent from GitHub and broadcasts it to connected clients. Special attention was made for speed and response times for this app.