Project Background

The client needed a tool that would automate the calculation of custom tables and reduce the workload on managers during quotation preparation. Manual calculations, phone consultations, and transferring drawings took a lot of time and often led to errors.

The goal of the project was to create an online calculator that allows customers to independently go through all stages of product configuration, immediately see the final price, and receive a ready-made technical calculation.

Project Stages

  • Stage 1

    Analysis of Calculation Logic and Requirements

    We analyzed the business process of table cost calculation, including shape types, material parameters, additional elements, and accuracy requirements.

  • Stage 2

    Calculator Design and UX Logic

    A step-by-step user interaction flow with the calculator was designed — from material selection to the final report with drawings.

  • Stage 3

    Implementation of SVG Visualization and Calculation Algorithms

    Dynamic table drawings were implemented with automatic recalculation of dimensions, area, and cost in real time.

  • Stage 4

    Development of PDF Reports and Email Delivery

    The system was set up to automatically generate PDF files with drawings, parameters, and final pricing, as well as send them to the client via email.

  • Stage 5

    Admin Panel and Preparation for Scaling

    Management of materials, pricing, accessories, and text content was implemented to support further project growth and scalability.

Key project objectives

  • Centralize Management of the Furniture Business

    1

    Automate table cost calculations — instead of manual estimates, customers receive an accurate price online.

  • Present Results in a Visual Format

    2

    Drawings and dimensions are displayed in real time.

  • Reduce the Workload on Managers

    3

    Managers receive ready-made calculations without manual effort.

  • Increase Website Conversion

    4

    The calculator encourages customers to submit inquiries with a complete technical specification.

  • Build a Lead Database for Sales

    5

    All calculations are stored for further follow-up and sales activities.

  • Prepare the Solution for Scaling

    6

    The system can be easily expanded with new materials and logic.

Website Calculator Functionality

The user goes through a step-by-step product configuration process, selecting the tabletop material, type and thickness, shape, additional elements, and accessories. All changes instantly affect the visualization and the final price.

  • Interactive Drawing and SVG Logic
  • Area and Cost Calculation
  • Sink and Accessories Configurator
  • PDF Report Generation and Email Delivery
  • Administrative Panel
  • The system generates a tabletop drawing in real time with precise dimensions. When the geometry changes, coordinates, surface area, and allowable design parameters are automatically recalculated.

  • The algorithm accurately calculates the area of complex shapes, taking into account material thickness, edge cost, accessories, and forms the final price automatically without manual intervention.

  • The user can select sinks and accessories from the catalog, specify quantities, and immediately see their cost reflected in the total price.

  • After completing the configuration, the system generates a PDF file with drawings, parameters, and pricing, which can be downloaded or sent via email.

  • The administrative panel provides full control over the system and project content. Through it, the administrator can add, edit, and delete products, product groups, accessories, and other catalog elements, as well as manage users and their access permissions.

Banner Background

Results

After launching the calculator, the business receives a tool that automates complex calculations, increases pricing accuracy, reduces errors, and significantly shortens the time required to process customer inquiries. The calculator becomes an effective channel for lead generation and improving website conversion rates.

  • 95 %

    Reduction of manual work in calculations and preparation of commercial proposals

  • 100 %

    Automated calculation of area, parameters, and final product cost

  • 100 %

    Generation of technical drawings and PDF reports without manager involvement

  • 90 %

    Creation of technical drawings and PDF reports without manager participation

  • 95 %

    Faster processing of inquiries thanks to ready-made calculations from customers

Technologies Used

To implement this project, we used a modern technology stack focused on stability and scalability.

  • Backend

    PHP 8.3, Symfony 6.4 (LTS) framework.

  • Database

    MySQL 8

  • Server Infrastructure

    Linux Ubuntu 22.04

  • Web Server

    Nginx

Support

Skylex is the official technical partner of the project, responsible for the full development cycle, technical support, and further scaling of the project. We ensure stable service operation, the implementation of new functionality, and rapid response to business needs.

Fill out the form to receive a free consultation

Enter your name in Cyrillic or English
Enter your phone number
By clicking the button, you consent to the processing of personal data