Online store with a B2B account and warehouse workflows
Development and ongoing improvement of an online store: a B2B account for legal entities, Excel ordering, delivery estimates, returns and exchanges with marketplaces.
- My role
- Worked in-house as the project's sole developer.
- Period
- January 2020 – August 2022
- Project website
- Visit website ↗

Task
Develop a new version of the online store and expand it to suit the scenarios of customers, trading platforms and warehouse work: from loading assortment to ordering and returning.
Assortment and sales
Scripts for loading products, prices and balances have been prepared to update the catalog. Performed integrations and downloads for external trading platforms. A separate part of the work is complex discount rules and the legal entity’s office.
Order from Excel
Added script for creating an order from an Excel file. It gives the buyer another way to place an order along with selecting items in the catalog.
Estimated delivery
Calculation of the approximate date of receipt of goods to the buyer has been implemented, taking into account the nearest warehouse and weight matrix.
Working with inventory
The Stock Point functionality uses order history to distribute goods across warehouses. The purpose of the tool is to take into account the needs of warehouses and limit excess inventory and movements.
Returns
For completed orders, a product return scenario has been developed with reasons and documents for the goods. Scenarios are provided for individuals and legal entities.
Completed work
- Creation of a new version of the website and online store, redesign of the main page.
- Scripts for loading goods, updating prices and balances.
- Integrations and uploads for Avito, Yandex.Market, Ozon, AliExpress, Wildberries, ZZap, Drom and other platforms.
- Setting up complex discounts and developing a buyer account - a legal entity.
- Creating an order from an Excel file.
- Calculation of the estimated delivery date taking into account the nearest warehouse and weight matrix.
- Development of the “Inventory point” functionality: distribution of goods among warehouses based on order history.
- Returns for completed orders indicating the reason and uploading documents for the goods; scenarios for individuals and legal entities.
- Creation of the SPRINGER website for foreign markets.
Result
The online store implements additional scenarios for wholesale purchases, data exchange, supply planning and product returns. The SPRINGER website has become a separate work within this direction.










