Weecos offers companies an e-commerce platform for selling high quality products that support sustainable development. Weecos’ multivendor system combines multiple webstores into a single virtual storefront. The vendors themselves are responsible for their stores’ information found on Weecos as well as selling and delivery of their products.
For the customer, Weecos is displayed as a single virtual storefront where the vendors’ products can be browsed by category or brand, or by using a centralized search function. Both the vendors and the customers can create their own profiles for the service and interact with each other.
Weecos e-commerce platform’s maintenance was problematic, since its codebase contained a lot of custom code and modified Drupal modules, which prevented both installing security updates and developing the platform further. To get the maintenance of the platform back on track, Weecos turned to Druid for help.
What we did
Our cooperation begun in March 2016 with the auditing of the e-commerce platform and an introduction to agile development. The audit helped outline the challenges for maintenance and the areas that needed fixing. Due to the lack of updates, old versions were still in use.
Alongside bug fixing, our maintenance team began replacing the platform’s own custom code with ready made Drupal modules that are supported and reviewed by the Drupal community. The amount of people looking through the code of the Drupal modules is considerably larger than with any code developed in-house. The security updates for modules and the introduction of new modules has to be fitted together with custom code, which brings about its own challenges.
An example of new functionality that we’ve implemented for the platform are discount coupons. They were quite tricky to implement due to the multivendor system Weecos uses. The system requires vendor specific discounts to be processed in the shopping cart. Also the payment interface has to naturally work so that the payments reach the correct vendors.
In the autumn of 2018, we began to renew the layout and user experience of the e-commerce platform to be more modern and mobile optimized.
Platform maintenance and content management has been made easier by moving the Weecos blog to the same platform and making it possible to create campaign pages. We also fixed the sales reporting tool to be more functional. Platform administrators can track sales by vendor in real time.
In addition, we have indexed and categorized the products, which enables them to be filtered according to various criteria in the search function for example. Products can now also be easily linked to blog posts and campaigns. The revamped platform was launched in March 2019, when it was also transferred to us for hosting.
The improvements and new functionality we have implemented on the platform have been met with enthusiasm. Updates for the platform run more smoothly and the security of the site is in order, which makes further development much easier.
All in all, the reliability of the e-commerce platform has been greatly improved and its use has been made easier for both the administrator and the customer. Recent user experience improvements enable content-driven marketing for Weecos, which contributes to enriching the shopping experience.
Our cooperation is still ongoing as we actively provide small scale development as well as maintenance.