B2B Portal for a Furniture Factory
Development of a multilingual B2B portal for wholesale furniture sales with a dynamic catalog, order form, and Telegram integration.
Client
Furniture Factory
Services
Full-Stack Development, UI/UX
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 a B2C version targeting the domestic 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