About The Client
JML is the home of great ideas and they sell innovative products through TV and online shopping. They are the world’s leading in-store screen promotion company, bringing their customers high quality, innovative, great value products.
JML has over 40 years experience in bringing great value demonstration products to customers across the world. JML is an international retailer, selling their products to consumers in over 70 countries around the world; you can find them in countries as far flung as the Philippines, Russia, Brazil, Australia and South Africa.
JML is very popular with the public and you will find them in stores as diverse as Giant, 7-Eleven, Guardian, Cold Storage and Stamford Tyres – and, of course, in the U.K, they have been selling online for over 10 years. If you’re a UK resident, you’re sure to have seen one of their instore screen promotions. Their videos show-casing their products can be found on their youtube channel.
JML’s business is steadily growing and expanding. With smart phone penetration so high in the markets they address, they simply cannot afford to miss out on the possibilities of sales through commerce on smart phones.
JML would like improve capacity of their platforms, expand out to other markets, increase flexibility of their web platforms to push out changes more easily and enhance the shopping experience of their clients by enhancing their shopping experiences on users’ phones. They found it hard to accomplish all this with their legacy PHP system.
They came to RobustTechHouse. Challenge accepted! We are proud to serve JML. RobustTechHouse is a leading mobile app development company in Singapore focusing on ECommerce, Mobile-Commerce and Financial Technology (FinTech).
We analysed their requirements and existing solutions closely and proposed many suggestions on how a new system could be built to address their needs. The ideas discussed ranged from common industry best practices to bleeding edge user experiences seldom seen.
Based on our functional and technical assessments, we decided the most suitable technology stack is Ruby on Rails using the venerable Spree Commerce framework. We heavily customized Spree Commerce framework for JML’s design and requirements and we ensured that the UI used works well on both desktop and phone browsers. We will leverage and modify the existing API for native apps to further enhance users’ commerce experiences on their smart phones.
After intense coding, we tested ferociously and then more ferociously before going live with the new system in May 2015, running on Heroku, a wonderfully scalable DevOps solution for web platform. Now it is much easier to set up new systems for the other markets they expanded into like Malaysia, where we can customize and localize their shopping experience.
With Heroku and HireFire functionality, we can easily automatically scale server resources up and down depending on system needs and our client will be able to elegantly handle their very much welcomed traffic surge during promotions and flash sales.