

Executive Summary
Executive Summary
Introduction
Do you want to automate business processes? Contact us and we will find the right solution for you!
The Challenge
Implementation & results
- Our solution consisted of two parts: a front-end widget embedded in ZohoCRM a back-end part for data processing. We primarily understood that the widget should be created as SPA to remove reloading during page changes. We also knew that sending several emails from stages would create a bunch of requests for the back-end. Therefore, we needed logic for checking conditions on the front-end side.
- The perfect technology to solve these issues is Vue.js. It can help in fast creation of SPA. It can easily handle lots of conditional due to incorporated logic inside of components. And also Vue.js applications could be easily supported in the future due to permanent updates of the framework.
- Our choice for the back-end part is Laravel. We developed a complex scheduling system for emails that could handle all the rules provided by our client. We connected Laravel ZohoCRM PHP SDK significantly increases the speed of data retrieval.
- Pre-development analysis of the client's request greatly assisted us in selecting the correct technologies for implementing the client's needs.
- Using Vue.js for widget development and Laravel email scheduling and data processing, our solution could scale and evolve with the client's business. Applying the aforementioned technologies will help in further system development and support of the project after the active development stage is complete.






