ChatEngine is a framework product I prototyped for PubNub as part of the Office of the CTO. As we saw an increasing number of customers looking for chat solutions at PubNub, I was challenged with creating a framework to make creating chat easy.
One of the most interesting things about ChatEngine is the ability to drop in plugins that extend the framework. Adding functionality like a typing indicator is as easy as typing “npm install chat-engine-typing-indicator” and wiring up the provided methods to your UI.
At the time of writing, ChatEngine is hotlinked 200k times per month and installed 8,000 times a month via NPM.
After we completed our MVP, I worked to document and form a team around ChatEngine. PubNub now operates a team and continues to support the product.ForPubNub RoleAuthor Date2017
ESPN Product Blog Next
EON Realtime Dashboard Framework