Case Study
Replacing manual checklists with a browser-based PWA for real-time component verification and 3D alignment.
Progressive Web App (PWA)
WebAssembly, Computer Vision Algorithms, ArUco, AR
Caravan Manufacturing
Computer Vision, ArUco Tracking, PWA
The client is a prominent Caravan Manufacturing Industry that initially relied on manual verification processes for their assembly line. Checking that components were in place, verifying color accuracy, and measuring frame alignment were tasks managed largely through physical boards and human visual estimation. While this model supported early production, it introduced “cognitive load” that limited throughput and increased the risk of defects as volume increased.
Bangladesh Software Solution designed and implemented a “One-Stop” Automated Inspection System to move the business from a manual, clipboard-dependent model to a structured, digitized operation. The solution was delivered as a Progressive Web App (PWA), designed to reflect the dynamic nature of the factory floor while introducing the millimeter-level precision required for complex “extra-height” frame assemblies.
The manufacturing line was a human-led process, but relying on manual visual checks created operational constraints. Component verification was difficult to track consistently; workers often missed subtle color mismatches, and reporting could not reliably reflect real-time defect rates.
A specific bottleneck was the “Extra Height” model. Installing these frames required precise vertical alignment in tight spaces where manual measurement was prone to error. If a frame was tilted or too high, the outer roof would not fit later in the process, leading to costly disassembly.
The client also wanted a cost-efficient deployment approach that could deliver industrial-grade computer vision without the recurring expense of heavy industrial PCs or complex hardware installations.
To transition from manual verification to automated precision, the project focused on four core strategic goals:
The PWA architecture provided a stable and accessible base for the solution. By leveraging WebAssembly and modern browser capabilities, Bangladesh Software Solution enabled the heavy image processing to happen directly on client devices. This allowed the factory to implement a “Bring Your Own Device” strategy, where supervisors can perform inspections using standard tablets or laptops without the need for proprietary hardware.
Since launch, the system has transformed the quality control process. We implemented computer vision algorithms that scan the assembly to verify component presence and color accuracy instantly. To solve the geometry challenge, we integrated ArUco marker tracking. This allows the web app to calculate 3D Pose Estimation in real-time, digitally verifying the frame’s position with millimeter precision to ensure zero structural defects.
We designed the user interface to provide immediate, data-driven validation to the operator. As the worker scans the assembly, the web app displays the calculated frame height in real-time, updating the measurement dynamically on the screen. Simultaneously, the interface validates component aesthetics by comparing the detected colors against the work order requirements. This provides the operator with a clear, digital dashboard instantly confirming if the height measurement is within tolerance and if the component colors are a match eliminating the need for manual tape measures or guesswork.
To ensure the system works seamlessly in a factory environment where internet connectivity can be intermittent, we optimized the solution for “Edge Processing.” Unlike traditional cloud-based AI that suffers from latency, our solution processes the video feed locally within the browser’s engine. This ensures that the height calculations and color checks happen in milliseconds, providing a seamless experience to the user.
The transition to a browser-based automated inspection system delivered immediate, measurable improvements to the client’s manufacturing capabilities.
Bangladesh Software Solution designs and delivers customized, high-performance automation platforms built around real operational needs, not generic templates. We work with industrial brands to convert manufacturing from manual, error-prone processes into structured, scalable systems that improve accuracy, safety, and speed.
Our capabilities include Computer Vision, Industrial IoT, and Web-Based Automation. We specialize in bringing advanced technology—like 3D pose estimation and machine learning—into accessible web environments (PWAs). This ensures our clients get the power of high-end industrial automation without the complexity of legacy hardware, enabling reliable performance while reducing IT infrastructure costs.
If you are looking to build or upgrade a manufacturing system that fits the Bangladesh market and supports long-term growth, Bangladesh Software Solution can deliver an end-to-end solution from architecture and algorithm design to deployment.
Our software team augmentation services connect you with top talent to scale faster and smarter.