Project goals
The goal of the project was to build a web application that will allow users to build any custom area rug, calculate the price and purchase it.
Key challenge
Probably the biggest challenge of this project was the price calculation algorithm and the amount of possible rug configurations: rug material and size, any possible shape, backing, edges and so on.
Another challenge was to design a user friendly interface for those configurations, that would be obvious for end users and motivate them to implement their creative ideas instead of purchasing pre-built rug.
Our solutions
With Microsoft .NET technology stack on the back end, we were able to implement the flexible, extendable, and customizable architecture, that allows to inject new calculation logic, or adjust the default one based on rug configurations user specified.
On the front end Angular JS allowed us to build really great customer experience, implementibg step-by-step customer journey, visualising rug or its elements.
Used technology stack allowed us to build very lightweight and extremely responsive web application that work well on any device.
Result
New capabilities/experience for the clients
Release staff time, as clients could build custom rugs on their own
Increase of custom area rugs sales for 37%
Industries
Textile
Flooring
Technologies
Angular
ASP.NET MVC