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
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.
Project Fragments