info@toimi.pro
Thank you!
We have received your request and will contact you shortly
Okay

Multidirectional commodity marketplace

This is a multi-functional online service designed for instantaneous purchases and sales on commodity markets.

The company is transforming the market by uniting vertically integrated suppliers, independent producers, and end consumers — shortening the supply chain and creating tangible benefits for all market participants.

Scope of works

We developed a B2B marketplace based on the Vue.js + Symfony stack, along with a mobile application. Ongoing version development of the portal was carried out, followed by full technical support.

We also automated the launch of advertising campaigns and developed a proprietary advertising account for internal use.

Card

Every interface element is located in the relevant place

Card
Card
Card
Card

Set up integration
with SberBusiness

Card

Global tasks

Transfer petroleum product purchasing to an online format and optimize the process. Automate supplier operations through a dedicated API layer enabling seamless data exchange and operational control.

Global

How we did solve it?

We developed separate buyer and seller accounts.

It was decided that the public part of the platform would remain a marketplace showcase: products are visible, but orders cannot be placed directly. This is a standard solution for production-oriented platforms, where the full set of functions becomes available only after authorization through a dedicated personal account.

Image

Development of a
mobile application

We developed a mobile application allowing users to work with the marketplace and their personal accounts even in locations without network access. This ensured uninterrupted interaction with the platform as part of a broader web development solution.

Mobile card

We have made the application interface simple and convenient

Mobile card
Mobile card

Functionality of online ordering

The buyer does not need to visit the office to conclude an agreement or prepare documents. The ordering process is handled digitally as part of a structured ecommerce solution.

In addition, the mobile application simplifies the shipment of petroleum products to the client’s transport — the only stage that still requires physical presence.

Phone Mobile

ERP integration

We have solved the problem of accounting of operations in the warehouse and on the logistics. We have implemented order management. We have set up storage and generation of documents. We have automated work with leads.

4.8

Average rating of applications

>9

Major updates

>1300

Downloads of applications

>40

Minor updates

Performance results

  • Launch of an Android and IOS mobile app

    Android and IOS

  • Integrated installment purchase
    through SberBusiness

    SberBusiness

  • Deployment of the transport calibration module

    Deployment of the car delivery module

  • Created

    A personal account

  • Implemented

    ERP integration

Solution of a multitude of
other tasks

Problem

A non-transparent market hinders the ability to monitor prices

Solution

We’ve launched daily e-mailouts and developed a graph showing price fluctuations over time

Problem

Low speed of transaction settlement when trading petroleum products

Solution

We’ve implemented a calculator to estimate preliminary shipping costs, a convenient order form, and a tech support chat, as well as automated the order processing and the issuance of documents

Problem

Low quality of products and lack of quality control mechanisms

Solution

Each product now has a certificate of quality. All suppliers are thoroughly vetted before being engaged

How did the project develop

December 2019 March 2022

Start of the project

We've already had the following developments when the project started: automated accounting system, IT solutions for various departments, first mobile app version.

December 2019

Version 0.20

The first big release, which included the public section of the website and filters by company, as well as vehicle or transport type. We’ve added the Catalogue section, configured the Vendor role, adding the option to preview listings before creating or editing them, and enabled bidding through the offer list. We’ve also set up a live tech support chat and implemented a price history chart available for each individual product. Finally, we’ve made multiple UI improvements and added information pages.

May 2021

Set up integration with SberBusiness

We’ve entered into an agreement with SberBusiness to enable a credit purchase option.

Integration of a
hauling service

An increase in headcount opened up the possibility of offering a fuel hauling service to customers in Moscow and the Moscow Region.

December 2019

Start of the project

We've already had the following developments when the project started: automated accounting system, IT solutions for various departments, first mobile app version.

Version 0.20

The first big release, which included the public section of the website and filters by company, as well as vehicle or transport type. We’ve added the Catalogue section, configured the Vendor role, adding the option to preview listings before creating or editing them, and enabled bidding through the offer list. We’ve also set up a live tech support chat and implemented a price history chart available for each individual product. Finally, we’ve made multiple UI improvements and added information pages.

November 2020

Set up integration with SberBusiness

We’ve entered into an agreement with SberBusiness to enable a credit purchase option.

May 2021

Integration of a
hauling service

An increase in headcount opened up the possibility of offering a fuel hauling service to customers in Moscow and the Moscow Region.

March 2022

Next case

Project brief: OilResource B2B marketplace

Client
OilResource — B2B marketplace for petroleum products (suppliers, producers, buyers).
Task
Move offline petroleum-product trading online and close three specific gaps — opaque pricing, slow deal settlement, and unverified suppliers.
Stack
Vue.js (frontend) + Symfony (backend), native Android and iOS, 1C for warehouse and logistics accounting, SberBusiness for installment payments.
Delivered
December 2019 – March 2022.
Result
4.8 average app rating, 1,300+ app downloads across 9+ major and 40+ minor releases.

The three problems we built against

  1. Price opacity. Buyers had no way to track fluctuations. We shipped a price-history chart and a daily email digest of price moves.
  2. Slow deal settlement. Every order meant manual paperwork. We built a shipping-cost calculator, an online order form, a support chat, and automated document generation — the order-to-paperwork loop stopped requiring a phone call.
  3. Unverified supply. Buyers could not confirm product quality before purchase. Every listing now carries a quality certificate, and suppliers are vetted before they can list.

What shipped

  • B2B marketplace on Vue.js + Symfony: separate buyer and seller accounts, a public catalogue (browse without login, full functionality behind auth), order management, live support chat.
  • 1C integration for warehouse and logistics accounting; SberBusiness integration for installment and credit purchases.
  • Native Android and iOS apps with offline mode for low-connectivity sites; fuel hauling and delivery for Moscow and the Moscow Region.

Timeline

  • December 2019 — project start (the company already ran an internal accounting system and an early app version).
  • November 2020 — SberBusiness installment integration live.
  • May 2021 (v0.20) — first major public release: catalogue, vendor listings, offer-based bidding, live support chat, price-history charts.
  • May 2021 — hauling and delivery service live for Moscow and the Moscow Region.
  • March 2022 — latest recorded development milestone.

Results

MetricValue
Average app store rating4.8
App downloads1,300+
Major releases9+
Minor releases40+

Your application has been sent!

We will contact you soon to discuss the project

Close