An online shop for an electronics chain
Stock from 1C every 5 minutes, card payments, instalments with partner banks and pickup in store.
- Client
- An electronics chain with 9 stores
- Industry
- Retail and e-commerce
- Went live
- November 2023
- Duration
- 6 months
- Team
- 8 people

What was there
Stock on the old site updated once a day, so one order in 11 was cancelled because the item was gone. On sale days the site went down under the load.
What we built
- A Next.js shop with fast search and filters
- Stock and prices from 1C every 5 minutes
- Card payments and instalment applications with two banks
- An order panel for store pickup and couriers
- Load tests in k6 before every campaign
Results
4% → 13%
online share of total sales
18 months after launch
9% → 1.6%
orders cancelled for missing stock
2024
1,900
orders in one day with no downtime
November 2025 sale day
On sale days we used to watch the site. Now we watch the sales.
Head of Online Sales, an electronics chain with 9 stores
Technologies
- Next.js
- TypeScript
- Java, Spring Boot
- PostgreSQL
- Redis
- Playwright


