PROJECT

Development of a B2B e-commerce website with product table display and Excel-based import/export functionality

WooCommerce e-commerce development, Custom plugin development, Product import/export via Excel, Responsive UI design, Table-based product catalog implementation, Admin panel customization, Frontend UX/UI adjustments

  • Industry: Financial services / banking
  • Latvia Location: Latvia
  • Delivery time: 3 weeks
  • Technologies: WordPress, WooCommerce
  • Rated: 5/5
1 month

Project overview

2410 developed an e-commerce site based on WordPress and WooCommerce, focused on usability for registered business clients.

The project included building custom plugins for importing and exporting product/order data in XLSX format, displaying the product catalog in a table layout with loyalty filters, setting up the admin interface, and adapting visuals to the client's needs.

The site is designed for order placement without integrated payment systems - clients submit orders and receive invoices separately.

Aleksandra appreciated 2410’s responsiveness and flexibility in adjusting to project needs - including the shift from a custom-coded site to a templated WordPress solution. Although the timeline extended due to remote communication, the final product met expectations. Visual clarity, back-office management, and import/export tools were highly valued. The client also noted the importance of follow-up support and potential future integration of payment systems.

- Aleksandra, SIA Bank of allure

Key features delivered

  • Product table with filtering, image zoom, and add-to-cart functionality
  • Custom XLS export with configurable file naming
  • Excel-based product import with category/image mapping
  • Admin panel for product, user, and content management
  • Loyalty feature plugin (M / P / none)
  • Cart restrictions based on loyalty logic
  • Customized cart and checkout pages
  • Multi-level category/subcategory navigation
  • Mobile-friendly table view without horizontal scroll
  • Simplified interface (removed wishlist, contact forms, privacy policies)
  • Client registration with editable customer ID
  • Admin upload panel for Excel tracking

Technology stack

WordPress WooCommerce XLSX PHP JavaScript Elementor HTML/CSS