Back to Projects
ERP / B2B

B4B Management Panel - Hoyostools

A custom ERP platform for Hoyostools and its network of resellers, enabling inventory, sales, and customer management—all with access to Hoyostools’ product catalog.

B4B Management Panel - Hoyostools
100%
Fully digital operations

The Client

Hoyostools is a leading distributor of industrial tools and equipment. They operate on a B2B2C model, supplying businesses that then sell to their own customers.

The Problem

Hoyostools wanted to give their client companies a tool to manage their own operations while keeping full visibility across the entire sales channel. Before this solution:

  • For Hoyostools: Tracking orders, managing the master catalog, and controlling company-specific pricing was a challenge.
  • For the companies: Managing sales teams, customers, inventory, and orders was fragmented—each used their own systems, and Hoyostools had no real-time insights.

The Solution

We built a multi-tenant ERP platform where each business gets its own dedicated workspace, fully integrated with Hoyostools’ ecosystem:

For Hoyostools (Admin)

  • Company onboarding: Add new businesses, set pricing, and define terms.
  • Master catalog: Manage products available to the entire network.
  • Full visibility: Access sales reports, track orders, and monitor trends across all companies.

For Companies (Tenants)

Each company accesses a tailored ERP with:

Team Management

  • Add sales reps and assign roles and permissions.
  • Track commissions and set sales goals.

Customer Management

  • Register and manage their own customers.
  • Set custom pricing and view purchase history.

Dual Inventory

  • Own inventory: Track stock in their warehouse.
  • Hoyostools catalog: Order products directly from the distributor.

Sales

  • Create and manage customer orders.
  • Choose to fulfill from their own inventory or order from Hoyostools.
  • Handle invoicing and order tracking.

Technical Challenges

Multi-tenant Architecture

Our main challenge was building a system where:

  • Each company only sees its own data.
  • Hoyostools has full visibility across all businesses.
  • Data remains isolated yet connected. We achieved this with a robust tenant system and middleware to ensure secure, automatic data filtering.

Two-level Inventory

Companies manage two inventories:

  • Their physical stock.
  • Hoyostools’ catalog, with real-time availability. The system suggests the best fulfillment source based on stock levels and margins.

Dynamic Pricing

Final prices depend on:

  • Hoyostools’ base price.
  • Company-specific pricing.
  • Customer-specific pricing.
  • Volume discounts. Our pricing engine calculates all rules in milliseconds for instant, accurate quotes.

Results

  • Over 180 businesses now use the platform.
  • All B2B operations unified in one system.
  • No more external tools—companies manage everything in one place.

Tech Stack

  • Backend: Laravel 6, with a scalable API for multi-tenant use.
  • Frontend: Vue.js for a reactive, state-managed interface.
  • Database: MySQL with tenant isolation.
  • Infrastructure: VPS with Nginx and Let’s Encrypt SSL.

Technologies

Laravel Vue.js MySQL
100%
Fully digital operations