RU|

B2B Portal for Mekohaus Furniture Factory

Development of a multilingual B2B portal for wholesale furniture sales with a dynamic catalog, order form, and Telegram integration.

Client

Mekohaus Furniture Factory

Services

Full-Stack Development, UI/UX

Year

2025

Hero image for the Mekohaus website

Task

To create a multilingual B2B portal for wholesale furniture sales. Key goals: provide partners and dealers with a convenient interactive product catalog, automate the process of receiving wholesale inquiries, and ensure stable site performance under high load.

Solution

I developed a fully-featured B2B portal with a custom PHP admin panel. This solution allowed not only for convenient product catalog management but also automated inquiry processing through Telegram bot integration. It is also worth noting that the mekohaus.by project, targeting the domestic B2C market, is currently under development and will be presented in a separate case study.

Key Features

  • Dynamic Catalog: Developed an interactive catalog with categories and subcategories, loading product data from JS files, which simplifies inventory management.
  • Multilingual Support: Implemented full support for Russian and English languages with the ability to switch "on the fly" without reloading the page.
  • Interactive Modals: Created a modal window system for viewing subcategories and detailed product information, including an image gallery.
  • PHP Backend: Developed a server-side form handler in PHP for securely receiving and validating inquiries from wholesale buyers.
  • Telegram Integration: Configured instant notifications of new inquiries to the managers' Telegram chat for prompt order processing.

Technologies

Architecture and Deployment

The project is deployed on standard shared web hosting. This is a classic and reliable solution that ensures stable site operation at an optimal cost. The PHP backend and the frontend are hosted within a single hosting account, which simplifies support and administration.

← Back to all projects