not the same
● Auto parts · Ukraine

XPert Auto-Parts: a wholesale store for Chinese car parts

XPert Auto-Parts supplies parts for Chery, Geely, Great Wall, BYD and other Chinese brands. We designed the logo and the store and built it on Yii 2 around a warehouse catalogue, with prices that depend on who is logged in.

Client
XPert Auto-Parts, Kharkiv
What we did
Logo, UX/UI design, development, partner API, data sync, marketplace feeds
Stack
Yii 2, PHP
Website
xpert-auto.ua
Project XPert Auto-Parts
01 About the project

Most buyers are repair shops, parts stores and resellers. They don't browse a showcase; they need stock levels, personal prices and a record of payments. We started with the logo, built the design on its colours, coded responsive templates and wrote the Yii 2 back end with an admin panel, stock and price sync with the client's accounting system, a partner API, price list generation and marketplace feeds.

What we did
LogoUX/UI designResponsive front endYii 2 developmentPartner APIAccounting system syncMarketplace feedsSupport
Technologies
Yii 2PHPUI/UXNova Poshta API
02 Design

Visual style

Corporate navy from the logo, red for calls to action and airy tables so long parts lists stay readable.

Navy, header
#0C3873
Deep navy, text
#122135
Red, buttons
#A51C34
Cyan, search
#00ACE5
Light background
#F5F8FB
FontsProxima Nova
03 Screens

Home page

The first screen speaks to trade buyers: "Become a client" or "I already have an account". Below are brand banners, news and manufacturer logos. Search by part number, code or name sits in the header on every page.

Home
Manufacturers
Manufacturers
04 Mobile version

Mobile version

On a phone the stock table turns into cards with part number, price and a cart button; search stays pinned to the header.

Home
Home
Stock
Stock
Product page
Product page
05 Task

Goals

  • 01Create a brand identityDraw a logo and base the whole store design on its colours.
  • 02Make the catalogue the main toolTrade buyers search by part number and order in bulk, so the stock table comes first, not product cards.
  • 03Separate guests from clientsDifferent prices and features for guests, registered clients and clients with a personal discount.
  • 04Connect the site to accountingProducts, stock, customers and orders sync with the client's accounting system and CRM.
  • 05Feed partners and marketplacesGive partners an API and marketplaces up-to-date product, price and stock feeds.
06 Key solutions

Key solutions

Stock table instead of a showcase
Solution 01

Stock table instead of a showcase

The Stock section is a table with photo, code, part number, brand, availability and price. Toggles hide zero-stock items, show marked-down goods or accessories; wishlist and cart work right from the row, and part numbers copy in one click.

Search without leaving the page
Solution 02

Search without leaving the page

Typing a query opens a results window with photo, part number, code, price, quantity field and cart button, so the buyer can order on the spot.

Product page
Solution 03

Product page

Part number, brand, cross-reference number, country of origin, availability, reviews and similar items: alternatives from other makers for the same model.

Cart and checkout
Solution 04

Cart and checkout

A cart with item selection, quantities, total, recipient details and a Quick order button. Shipping days are shown, and the buyer is warned when ordering an out-of-stock part.

Solution 05

Client account and pricing

Catalogue prices depend on login status and personal discount. The account holds profile data, balance, orders, returns and payments, plus price-list generation and mailings.

Solution 06

Accounting system sync

Stock and prices sync with the client's accounting system, so the warehouse on the site matches reality and prices update without manual work.

Solution 07

Partner API

Partners connect to the site via API and pull the catalogue, stock and their own prices straight into their systems.

Solution 08

Price lists and marketplace feeds

The site generates price lists and builds product feeds for various marketplaces and trading platforms, each in the format it needs.

07 Stack

Integrations and stack

Yii 2PHPAdmin panelPartner APIStock and price syncMarketplace feedsClient accounting systemCRM and stock managementNova Poshta APIPrice-list generationEmail mailings

Want a project like this?

Describe your task – within one business day we'll reply with questions and a rough timeline estimate.

We’ll reply within one business day
Message us