We would like to briefly introduce a large web application project we have developed and maintained since 2017. This one is specifically built as a Insurance Quoting System & Portal for PublicLiabilityInsurance.com
Like always, it all started with us approaching a business that was heavily using Microsoft Excel for calculating quotes for their customers whenever they received an email or a phone call.
Now, there is nothing wrong with Excel and it is in fact a great piece of software. However, as software engineers we could not pass on an opportunity to completely automate this process, and improve the experience for the customers as well as solve this problem for our good friends at PLI.
The project was initially supposed to be a form that would allow customer to easily see how much their Public Liability Insurance coverage would cost and if they are happy with it, buy it right then and there.
However, nothing is ever as easy as that in software development land. We ended up building a whole custom backend for this business, which allows them to manage users, customers, active, pending, and completed orders, and a lot more. Moreover, this is not a form that you simply point a customer to, it had to be a form that could be easily embedded on any webpage or website that PLI owns.
Quite a challenge, but we were up for the task. And after a few weeks of planning, we decided what the architecture, the design and technicals are going to be and started to build the system.
And just like that, a few months later, Public Liability Insurance Instant Quote Calculator was born:
Featuring full custom backend behind all of this to make it a seamless and easy experience for the admin staff at PLI to manage:
The form is a fully self-contained application that can be embedded on any website or webpage of your liking ready to be taking order for insurance covers, and will interact with the main database that you see on the image above.
For the back-end we decided to go with Laravel, which allows us to create incredibly powerful and complex system in almost no time, with a full suite of testing and front-end to go along with it.
For the front-end we decided to go with VueJS. The Quote Form is written completely in VueJS using Vuex for state management. Administrator dashboard is built with Laravel Blade template with sprinkles of VueJS in some templates to make using the system a joy.
The design of the system that you see in the screenshot above is is a heavily customised Bootstrap layout, which also allowed us to make the whole system, including the quote form and the back-end fully and completely mobile responsive. Thus, guys at PLI can login at any time at any place and check the stats on their phones or tables, as well as PCs and laptops.
Improvements and Further Development
Of course, we hope that PLI will continue to use our software development services to continue developing their system.
We have really cool ideas that we would like to implement. For example, we’ve been thinking about live notifications feed that will allow the management to react to issues, problems or questions the same second that they see them on the dashboard. Imagine this level of unparalleled customer services that no other company in this industry is offering, yet.
“Nipuna and the team developed the quoting system on our website www.publicliabilityinsurance.com.au With over 3000 quotes done in the last few months and minimal issues we can say we are very happy with Nipuna and the team.” – Dale Mackney, Director of PLI