eCommerce

Our project in the eCommerce sector focused on revitalizing a premium pet food provider's Magento-based online store, addressing stability issues and modernizing the outdated system to enhance operational efficiency and customer experience.

Learn more about IT Outsourcing to Romania

The business challenge

eCommerce

The beneficiary of our product is a premium pet food provider, with an online multi-store, Magento based, active in 7 different countries from Europe.

The client was experiencing major problems in maintaining a complex, unstable eCommerce platform based on an old Magento version. He required an upgrade on his system, but since we have started the collaboration in 2015 we have managed to improve the business in many other areas.

Our solution

We are experts in developing and customizing web portals based on Magento’s eCommerce solution. Magento is the most used eCommerce application worldwide and it is an open source product that successfully competes with the alternative commercial solutions.

For our client we have:

  • Successfully upgraded to the latest Magento version 1.9.2.2 from 1.6.0, upgraded payment modules, migrated to a new checkout, cleaned up old and incompatible modules
  • Developed a subscription module with automated ordering & payment which allows the customers to manage their own subscriptions from their account, change next order date/products or unsubscribe whenever they want and also process orders automatically daily. The same actions can be made from the admin panel.
eCommerce
  • Built a module that allows the admin to add new custom landing pages with multiple configurable products and specific coupon codes. Also multiple reports are being sent automatically (daily) with sales reports and other data
  • Developed a custom landing page with a forecast calculator that allows our customers to find out how much product to order, which is also being sent automatically in pdf format to the email our customer has provided
  • Improved cache performance, configured a new live environment with PHP7, Nginx, Redis, Varnish
  • Cut down server costs by 50%

Team setup

We embrace Agile methodologies in most of our projects. Many times it is our customers and partners who ask us to use Agile methodologies (ScrumKanban) from the inception of the project. When the choice is left to our engineers, we carefully analyze the project specifics, and we propose a project management methodology based on Scrum or Kanban which best fits the specific project needs and context.

We had a core project team of two developers and one designer for this project. Depending on the project stage and necessities more people were relocated to this project. They were working in close collaboration with our customer team.

As in all of our projects, we worked in an agile and flexible way. We had daily scrum meetings with sprints and demo release every two weeks.

Architecture & Technologies

Architecture

The project applies the conventions of object-oriented programming and model view controller architecture, but also uses the entity attribute value model to store data.

Technologies

  • Magento, PHP, MySQL
  • Amazon Web Services (AWS – EC2, S3, CloudFront, RDS, Elastic Cache, VPC, Route 53)
  • Varnish Cache, Redis, Vagrant, Beanstalk for version control and deploy, Puppet, Nginx, Trello (Kanban)
Arnia Software has consolidated its position as a preferred IT outsourcing company in Romania and Eastern Europe, due to its excellent timely delivery and amazing development team.

Our services include:

Nearshore with Arnia Software
Software development outsourcing
Offshore Software Development
Engagement models
Bespoke Software Development
Staff Augmentation
Digital Transformation
Mobile App Development
Banking Software Solutions
Quality Assurance
Project Management
Open Source
Nearshore Development Centre
Offshore Development Centre (ODC)
Unity Development