Current Choice: online marketplace for electricity suppliers

#Custom software development #Kentico Development #Ecommerce web development services #Product information systems #Order management systems #Process and workflow automation #E-commerce websites #Budgeting and quote tools #ASP.NET MVC #Kentico Xperience

Project goals

Project goal was to switch as many consumers as possible to a better plan by analyzing last 12 month consumption and locating the most suitable plans, providing side-by-side comparison and forecasting further fees based on last year consumption data. 

Result

Constant residential switches to other suppliers and utilities allowed Current Choice to generate more revenue, increasing its growth for 30-45% yearly in next couple of years after site integration with suppliers’ and utilities’ API’s

About the client

CurrentChoice is an online marketplace that lets customers compare electricity suppliers' pricing and switch.  Our Bill-to-Bill comparison tool can get a customer's past 12 months of usage from their utility in real time and present all product comparisons using their past usage.

Project goals

Project goal was to switch as many consumers as possible to a better plan by analyzing last 12 month consumption and locating the most suitable plans, providing side-by-side comparison and forecasting further fees based on last year consumption data. 

 

Once a user makes a decision, the system allows to switch to a new plan online.

Key challenge

The biggest challenge was the amount of integrations with 3rd party systems:
- Services that allows getting users’ consumption data, so no need to enter it manually
- Multiple suppliers and utilities API in order to get available plans, their terms and conditions, pricing
- Multiple suppliers and utilities API to perform actual switch to a new plan

Another challenge was related to the fact that suppliers and utilities are available in particular locations as well as plans might be also available only in certain areas.

Our solutions

To integrate with all 3rd party API’s and services we had to unify all their interfaces into a single generic interface that our application used to communicate with them. In most cases we had to implement a unique adapter for 3rd party services, but utilizing them within the app was the same for all of them. Dependency injection and design patterns were quite handy for this project and allowed us to build flexible and extendable solution.
 

Result

Constant residential switches to other suppliers and utilities allowed Current Choice to generate more revenue, increasing its growth for 30-45% yearly in next couple of years after site integration with suppliers’ and utilities’ API’s and moving the entire process online, which significantly reduced the amount of men-hours needed to handle the process.
 

Industries

 
 
 
 
 

Utilities

Technologies

ASP.NET MVC

Kentico Xperience

Check other case studies

Bitsorchestra
5 5

What our clients say

Bits Orchestra team are outstanding developers​. They listen carefully to our business needs and easily turns our business objectives into a well thought out and executed development effort. Roman is very bright and definitely the most capable developer that has worked on our site. He is not only a Kentico expert but has successfully tackled other complicated development assignments demonstrating expertise in both front and backend development. Roman takes initiative to suggest enhancements that make site maintenance easier while improving the customer experience. The team is very responsive to our work requests and has great follow up. They have also worked very business partners and this has reflected positively on our company. Roman is a true partner for us and a tremendous asset to our organization. We will continue to work with them and would highly recommend Roman and his team for your development needs. He and his team will exceed your expectations!
 Alan Lehmann
Alan Lehmann
President at In energy sector

What our clients say

The Bits Orchestra team does excellent work. They are always available and I appreciate our frequent calls and screen-shares together. Their dedication to the projects and knowledge of Kentico is outstanding. They truly care about the quality of their work, and became a part of our team easily!
Shena Lowe
Shena Lowe
Managing Partner at Consensus Interactive

What our clients say

We hired Roman for a Kentico analysis project and have been very satisfied. He is very skilled and professional. We are looking to hire him and his team again on future projects.
Sylvain Audet
Sylvain Audet
CEO at MyDevPartner.com

What our clients say

Roman and team have taken over an existing Kentico EMS site for a large US Oil Company. So far, they have handled every single request that we have thrown at them and these were diverse, challenging, often bespoke, usually urgent and almost daily, over the last 11 months. Their work is of an extremely high quality, they are capable, quick and we have great confidence in the support that we are getting.
Jon Hollis
Jon Hollis
Head of Web Development at confidential

What our clients say

Bits Orchestra team was very helpful, they had a good understanding of the brief and deep knowledge of the system. They were always keen to provide advice and recommendations that benefit the project substantially.
Ramon Lapenta
Ramon Lapenta
Senior Front End Developer at Cyber-Duck Ltd