Motochemia

Taking over programming work from other contractors.

Handling of a thriving B2C e-commerce

from the automotive industry. 

Maintenance and care of online shop, based on osCommerce. Despite working on an older system, we were able to make many improvements and modernise the shop. The cooperation started with the commissioning of minor tasks, in order to move, over time, to full programming support www.motochemia.pl.

Used technologies

Project process step-by-step

We start every project collaboration with a thorough needs analysis and familiarisation with the client’s business. We conduct a thorough analysis of existing solutions and verify business objectives. Before starting programming work, we sign a clear cooperation agreement and NDA securing both parties.

Implementation of a defined scope of work

Based on an overall work plan, we prepare detailed specifications and complete tasks in 1-2 week sprints.

Internal tests

Testers continuously test the implemented solutions and verify their correctness with the established assumptions, which allows possible errors to be eliminated at an early stage.

Client's feedback

After each sprint, we present the results of the completed tasks to the client. Regular feedback allows us to continually review initial assumptions and modify plans for subsequent sprints.

Frequent releases

With CI/CD, we can run production runs of successive code snippets – weekly or more frequently. In this way, we introduce changes gradually, which does not require a complete shutdown of the client’s business.

0 hours
response time in case of failure
0 years
of programming cooperation
0 experts
in the project team

Project Team

Fullstack Developer
Tester
TechLead
Project Manager
Nasze wdrożenia

How did we solve the Client’s problems?

We always look for the cause of the client’s problem at the beginning of the cooperation and try to solve it in the best possible way.

Client's problem
Cause
Our solution

Client's problem Poor quality of programming work carried out, delays in implementation.

Cause Work outsourced to freelancers who have not proven themselves for longer collaborations.

Our solution Start of permanent cooperation with Software House. Implementation of the Innovation Software development team.

Client's problem Very poor User Experience, outdated shop design.

Cause Shop based on osCommerce. The design has not been updated over the years.

Our solution Implementation of a new design for a responsive web shop based on a prepared graphic design/UI.

Client's problem Too little customer involvement.

Cause Lack of a mechanism to encourage customers to buy more often, in effect generating more revenue.

Our solution Developing a loyalty programme from scratch. Ability to collect points for purchases made.

Client's problem Messy code. Non-intuitive shop management system.

Cause Due to the programming support of the shop by different freelancers, the different pieces of code were not consistent with each other. The implemented solutions were not tested.

Our solution We have implemented a code repository, a place for documentation in Confluence, as well as basic system documentation. We are constantly running regression tests, according to a prepared test list.

The first consultation is always free of charge and without obligation

Schedule a consultation

Beginning of cooperation

Beginning of cooperation

  • The client had a shop running on older osCommerce software. The platform was working, but left a lot to be desired.
  • The Motochemia shop was operated by various freelancers, and there was a lack of a permanent team of developers to look after the shop on a long-term basis.
  • The client was looking for a business partner focused on long-term cooperation, constant communication and delivering tasks on time. Experience and expertise to provide advice on the technical side was also important.
  • To begin with, we were commissioned to carry out minor works on a trial basis. We priced and carried them out on the spot – with no long-term commitments.
  • The client did not receive an hourly minimum from us – we rely on a flexible approach and the ability to increase the programmer’s man hours depending on demand.

Taking over a project after freelancers

Taking over the project after the freelancers – permanent programming cooperation:

  • After a trial period, we moved to a permanent collaboration and completely took over the care of the website.
  • We prepared a list of regression tests so that the programming work was organised and planned.
  • We implemented a code repository, basic system documentation and a documentation space in Confluence.
  • Working with an SEO agency, we improved the search engine visibility of the Motochemistry shop.
  • We upgraded the old code to be more transparent.
  • We implemented a new UI based on the client’s finished design.
  • We improved the operation of the TechDoc tool integrated with the Motochemia shop – used to match products to a given car model.
  • The changes were introduced gradually, without stopping the business.
    In the end, the shop included a number of original solutions adapted to the client’s needs and business goals.

See the effects of our work

Check the reviews
from our Clients

We focus on 100% satisfaction and the achievement of our clients’ business goals. We deliver the highest quality, proprietary software, developed in accordance with the agreed guidelines.

We are experienced IT Team who will understand your business!

Start the partnership with an experienced Software House and have us develop software for your company.

Schedule a consultation
IT team at your service

Innovation Software developers specialise in different frameworks and programming languages.

Laravel is a PHP language framework used to build web applications.Laravel allows you to speed up and simplify the process of building and maintaining web applications and reduce repetitive steps for the developer. Check what we can help you with:

Symfony is a PHP language framework used to build web applications, among other things. Are you looking for a Symfony developer to develop an existing application, or maybe you want to build a web application from scratch?Check out what we can help you with:

React Native is a set of development tools designed to create native or mobile applications, among other things. Are you looking for a developer to maintain and develop your app, or do you want to create a mobile app available on iOS and Android? Check out how can we help you:

Sylius is a Symfony-based e-commerce platform. Our PHP developers know it very well.We specialise in building advanced sales platforms from scratch, as well as maintaining existing e-commerce sites. Check out how can we help you: