
It-link. B2B system for a wholesale trading
Duration: 2019 - 2026
Business-to-business (B2B) is a business model where a business sells or purchases products or services to and from another business. This type of relationship is common among manufacturers, wholesalers, distributors, and retailers that will resell the products or services.
Case Study: IT-Link — A Modern B2B Platform for IT Distribution
IT-Link is a high-load B2B platform designed to automate IT equipment distribution processes. The project combines classic e-commerce functionality with cutting-edge Artificial Intelligence technologies to provide the best user experience.
🚀 Core Concept
The main goal of the project is to create a fast and intelligent tool for business clients, allowing them to easily find necessary components among thousands of items, automate orders, and integrate with internal accounting systems (1C).
🛠Technology Stack
Backend (The Core)
- .NET 10: Utilizing the latest version of the platform for maximum performance.
- ASP.NET Core Web API: A powerful and scalable API.
- Entity Framework Core: ORM for data management.
- PostgreSQL: The primary relational database.
- SignalR: Real-time push notifications and updates.
Frontend (The Interface)
- React 18 & TypeScript: Modern architecture with strict typing.
- Material UI (MUI): Premium design and ready-to-use components.
- Redux: Reliable application state management.
AI & Semantic Search (Innovations)
- Google Gemini 2.0 Flash: Used for Intent Analysis in search queries.
- Gemini Embedding 2: Generation of vector representations for products.
- Qdrant: High-performance vector database for semantic search.
- Microsoft Semantic Kernel: Integrating AI capabilities into the Telegram bot.
Infrastructure & Integrations
- Zitadel: A modern OIDC/OAuth2 system for secure authentication.
- Telegram Bot: A full-featured assistant for clients (Worker Service).
- 1C Integration: Automatic data exchange for products, stock levels, and orders.
- Docker: Containerization of all services.
🌟 Key Features
1. Smart AI Search
Unlike traditional keyword-based search, IT-Link understands context. Through a combination of LLMs (Gemini) and a Vector DB (Qdrant), the system distinguishes between a user searching for an "Asus laptop" versus "Asus laptop motherboard," providing relevant results even with imprecise queries.
2. B2B Optimization
The system is designed for large data volumes and specific business needs: handling various price types, tracking stock across multiple warehouses, and instant synchronization with 1C.
3. Multi-channel Presence
In addition to the web portal, clients can interact with the platform via a Telegram bot, which is connected to the same knowledge base and AI services as the main website.
4. Next-Gen Admin Dashboard
Tools for monitoring AI synchronization, catalog management, and real-time analytics.
Result: The IT-Link project demonstrates how combining a classic .NET stack with modern AI technologies can transform traditional B2B sales into an intelligent ecosystem.