Case: Development of an E-Commerce app of auto parts Domkrat 365 | Creonit
Domkrat 365
domkrat365.ru

Domkrat 365

Online auto parts store

Project launch date — April 2015

Situation

The company "Agromarket Siberia" sells spare parts for agricultural machinery, trucks, and cars through the wholesale Department and stores in the region and neighboring regions. To stay competitive and reach a new level, we decided to launch our own online store for motorists.

Complicating matters is that conservative buyers in the regions are not used to paying for purchases online and prefer to deal with cash.

Aim

We were required to create a website with a real-time display of balances that would teach provincial users to make online purchases.

Planing and designing 

The customer needed a convenient and fast website while being as simple and friendly as possible so that visitors would not be afraid to buy products online. Our task was to combine all this and figure out how to solve the problem by displaying the product in real-time.

Anton Makarov
Project Manager
Anton Makarov

The most important thing was to make the project ready for the spring season: the customer planned to launch the context and actively promote it in search engines. The minimum required for e-Commerce should have been obtained: integration with the accounting system (goods, balances, orders, order statuses), shopping cart, order processing, payment acceptance, and personal account.

A Project Manager with experience in launching E-Commerce and a team of developers on Microsoft Dynamics AX from the customer's side helped to make and launch the project in a record 4 months — with approval and design.

Implementation

For the site to work stably and be ready to scale, we used the Symfony framework. We came up with and agreed on the exchange format and Protocol with Microsoft Dynamics AX.

Ivan Krapivin
Head of an online store
Ivan Krapivin

The guys were able to offer the best solution in a short time. The database is a Symfony PHP framework that we have successfully made friends with our Microsoft Dynamics AX ERP.

A retail store and an online store sell goods from the same warehouse — if you don't control the remaining balance, you can suddenly sell the same product online and offline, go negative on the remaining balance, get a dissatisfied customer, and a nervous store Manager.

To solve the problem of monitoring balances in real-time, we used short exchanges of data from the accounting system with the site — immediately at the time of placing an order, the balances are checked again, and then blocked in the accounting system for a day so that the buyer can pay for the order. If at the time of placing an order it turns out that the product has already been purchased, the site informs the client about it.

Ivan Krapivin
Head of an online store
Ivan Krapivin

As a result, the user always sees current balances on the site and can't buy something that isn't there. Even if the desired product has disappeared from under your nose during checkout, the system will notify the user and offer to change the order. Each completed order is carefully preserved and equipped for the delivery without human intervention. This is very convenient when you have several million items in a warehouse the size of a clothing market.

Implementation

Also, the products should be called in a human way-instead we made the name generation by parameters. When a customer representative puts products in the database, they can name them as they like, but specify the parameters (type, color, volume, brand) — and the result is "antifreeze red 5 kg G-energy". This is important for SEO and Yandex.Market.

The site has a system of discounts for prepayment and pickup, the ability to manage orders through your personal account, SMS and email subscriptions, convenient feedback forms, and integration with Yandex.Market: there is the export of goods from their import reviews of the orders. We described in detail the possible payment methods, and to encourage users to pay for goods online, we added a discount.

We also integrated the Sphinx engine with the site for quick search and indexing of products. This significantly reduces the Customer Journey: we save users from having to deal with navigation, filters, and all this — they can immediately find the right product.

And the cherry on the cake is a live company logo in the form of a Jack that spins when the page loads.


A on vc.ru there is an article by Ivan Krapivin about how it is to sell spare parts over the Internet. It scored (just think about it) more than a hundred thousand views.


 

600
hours
14
layouts
6
people in the team

Thanks for your attention

Let's discuss your project
Alexandra Shevchenko
Account manager
Alexandra Shevchenko

We will receive your request and send you an offer within 24 hours with an approximate estimate of the development cost and clarifying questions. After that, we will call you and discuss the project’s goals and requirements. And let’s get started.

Let's discuss your project
Alexandra Shevchenko
Account manager
Alexandra Shevchenko

We will receive your request and send you an offer within 24 hours with an approximate estimate of the development cost and clarifying questions. After that, we will call you and discuss the project’s goals and requirements. And let’s get started.

Microblog