AnswerDash is a B2B company that helps other businesses lower support costs while increasing customer satisfaction. The main product of AnswerDash is a smart expandable tab that a company can inject on their website. The tab is a machine learning based product that empowers end users to see popular questions on a site, search their own Q&As, submit tickets, and initiate live chats all through our tab.
AnswerDash also includes a CMS tool (content management system) for users to manage the look and content of the product. Users can import their knowledge base, customize the appearance, manage the submitted Q&As including edit, delete, publish, and many other functions.
My contributions:
1. AnswerHub:
o Enhanced the mobile web version of the tab, making it more responsive to screen sizes and ensuring it works correctly on different devices.
o Improved the UI a great amount, including adding animations, redesigning and recoding the main view in the hub, adding conditional styles, increasing svg usage to improve load time, etc.
o Extended the existing incomplete logging system by adding event listeners to the AnswerHub components, so that we can track end users’ behaviors and improve analytical data for our customers.
o Created third party live chat integrations for four new chat providers.
o Built public JavaScript APIs for our customers’ developers.
o Skills used the most: Mithril.js, lodash.js, jQuery, MySQL
2. CMS tool:
o Independently developed an innovative feature called Trending Topics 2.0. The feature was implemented as a high level React component that shows the broad trends of incoming customers’ questions. In this task, I worked full stack building and extending Python endpoints, database interactions and front-end data input and output.
o Also, independently coded a new root-level content setting to capture all the locales a customer uses and allow further editing and translations.
o Skills used the most: React, LoDash, CSS3, ES6, SQL, Python, PHP