Back

Digital Transformation for B2B Shades

We have created a custom web application for internal use by the company's managers. We launched the project with one product, then added new products and functionality on the go. As of December 2024, we’ve developed an inventory management system.

About Client

B2B Shades is a business-to-business roller shades manufacturer with a strong focus on customer relations and quality production. Their team, with extensive experience in retail, wholesale, and manufacturing, operates out of central New Jersey and serves clients nationwide, including in Miami and Canada.

The Solution

We developed a custom ERP (Enterprise Resource Planning) web application tailored to B2B Shades’ needs. The system was designed to streamline order management, automate business processes, and enable multiple users to access and manage data simultaneously. The key functionalities included:

  • Order Management System: A centralized database that allowed multiple managers to access and manage orders online.
  • Automation Features: Automated invoicing, quotes, label generation, and manufacturing calculations.
  • Data Accessibility: Cloud storage ensured that the system was accessible from anywhere, with regular data backups for security.
  • Mobile App Integration: A QR code scanner was built into a mobile app, enabling real-time updates on order status, and sending automated email and text notifications to clients.Android app development for the Zebra QR scanner was also implemented to further streamline the scanning process.
  • Inventory Management System: As the project progressed, we implemented an Inventory Management System, allowing the company to track stock levels and prevent production delays due to material shortages.
  • Continuous Development: The project began in August 2022 with one product and expanded to include multiple products and features. From August 2022 to September 2024, ongoing development has focused on new milestones such as client area API integration, expenses tracking, and detailed statistics reporting.

The Problem

At the start, B2B Shades relied on Excel spreadsheets to manage their orders. Each order had its own spreadsheet, stored on a shared drive, allowing only one person at a time to edit a file. This process was time-consuming and inefficient, significantly limiting the company’s ability to scale. The manual handling of orders and data entry slowed down operations and created bottlenecks.

  • Inefficiency in managing multiple orders through individual spreadsheets.
  • Limited accessibility, as only one person could edit a file at a time.
  • High volume of manual work required, slowing down order processing and business growth.
  • No automation for key business processes such as invoicing, labeling, and generating quotes.
b2b-background

Results:

  • Increased Efficiency: The bottleneck of managing orders through spreadsheets was completely eliminated after the launch of the custom system.
  • Improved Inventory Management: The Inventory Management System ensured full visibility into stock levels, optimizing production and preventing delays caused by material shortages.
  • Business Growth: The business experienced a 30-40% increase in speed of operations, necessitating the leasing of additional warehouses to expand manufacturing capacity.
  • Scalable Infrastructure: With the ERP in place, B2B Shades could easily scale its operations without being hindered by manual processes or system limitations.
Front-end

AngularJS

Back-end

PHP (Swagger, Laravel)

Mobile App

Progressive Web Application (PWA)

Android App Development

For Zebra QR scanner

Database

MySQL

Hosting

VPS with Git and Continuous Integration

System Screenshots

b2b-screenshot
b2b-screenshot
b2b-screenshot
b2b-screenshot
b2b-screenshot
b2b-screenshot