Twine

Almont – Laravel e-shop with 1C accounting sync

Reinis Āboliņš
Published

0
  • Project creator

Brief: an online store for a Latvian workwear and safety-equipment retailer, where the product catalogue, prices and stock come straight from the 1C accounting system.

What I built

  • Custom Laravel storefront for retail and business customers: catalogue with filters, product variations (sizes, colours), cart, checkout, customer accounts and PDF documents
  • 1C XML sync: products, categories, attributes, variations, prices and stock imported automatically, with VAT handling and batch processing for a large catalogue
  • Automatic QR code generation for every product
  • XML product feeds for the salidzini.lv and kurpirkt.lv price-comparison sites
  • CSV / XML import tools in the admin panel
  • Three languages: Latvian, English, Russian

Result: live at [almont.lv](https://www.twine.net/signin The shop team no longer enters products by hand; the catalogue follows the accounting system.

Stack: Laravel 10, PHP, MySQL, Blade, Voyager admin.