Forma Pro core challenges:

Migration legacy code on CodeIgniter to a modern Symfony2 framework

Integration with external ERP system to manage inventory

Developing a comprehensive templating system for end-customer webshops that allows modification of any block view

Improving performance allow e-commerce platform to improve conversion during high periods (like Black Friday)

Integration with more payment systems to enable various payment options for customers

Complicated discount system development

Organizing 2nd line technical customer support

Forma Pro contribution:

We have build a team that was fully integrated into customer processes and executed migration to Symfony2 together with performance improvement that helped the customer to offer smooth service over high sales season.

Additionally, our team successfully implemented multiple new features that brought value to the product:

  • Migrated legacy code to Symfomy2 using a step-by-step approach that allowed us to continue features development while performing the transition.
  • Performed full integration with specter.se, which is 3rd party ERP system.
  • Implemented git-based template storage to allow each customer to have versioned templates.
  • Implemented Varnish-based caching proxy. Added MongoDB as a cache for the MySQL database. Implemented asynchronous processing of long-lasting tasks using beanstalkd. Optimized existing DB queries and algorithms.
  • Integrated several new payment systems into the platform.
  • Implemented coupon based discount system.
  • Organized the team the way it was possible to work on development and maintenance at the same time.

What our clients say about us

Similar cases


RentTrack is a streamlined payment portal that helps residents get the credit scores they deserve for paying rent. By reporting rent payments to all three major credit bureaus – the ones lenders use to assess creditworthiness – renters can now build credit and take control of their future as...


FreightSeeker is a service that allows finding the best shipping option with several clicks. It aggregates data from multiple carriers and allows to select the best option. In addition, it provides an easy way to track shipments by any carrier.


Premier House-Share Company in London running web-based solution to manage the rental business. The system connects company managers, available property and tenants in a way that managers can have full overview, including different statistics about the current status.

Tell Us About Your Project

    We'd be glad to hear what you're working on. Drop us a line about your project details, and we will answer you back within 1 business day.

    What happens next?

    1. Our customer success department are receiving your inquiry
    2. Reaching you out within max. 1 business day
    3. Reaching with you a common ground
    4. Getting the ball rolling