SalesMate is a tech startup focused on providing the next-generation Customer Relationship Management platform designed for small businesses.
The Client had a vision to build an elegant and intelligent web and mobile CRM application, which can be accessed using Software as a Service (SaaS) model. They hired RapidOps as their long term product development partner to transform their idea in to state-of-art digital solution that correlates with their vision and business model.
This was an exciting project for RapidOps! We worked closely with client right from the start; from initial architecture workshops to user experience design, graphical user interface (GUI) creation and then eventually developing and testing the web and mobile applications.
We preferred going by the AGILE route by developing a Proof of Concept as part of a strategy to test the product with early stage adopters.
Instead of proceeding with full-blown mobile and web apps development, cross-browser compatible web application in form of an MVP was developed, which turned out to be a big hit.
Flexible Service Oriented Architecture enabling user to automate their work by integrating SalesMate with other applications they use like using Clearbit to automatically turn email addresses into well-rounded company. .or individual profiles on the fly.
To ensure quality, on-going development was carried out using continuous integration. As codebase grows, the automation test suite grows with it and acts as a sort of ‘quality ratchet’. By maintaining a comprehensive suite tests we’re able to quickly roll out new functionalities to end.
SalesMate is built using some of the heavyweights of enterprise software development, such as Node.js, Angular.js, MongoDB and Elastic Search. We’ve worked hard to design architecture that supports horizontal scaling, and responding to peaks in traffic is as simple as just spinning up another node.
By tracking how customers are using SalesMate, client was able to identify which areas we should concentrate on enhancing next. Our agile development processes enabled us to rapidly deploy new changes, and release updates to production around 2-3 times per week.