Home Portfolio

Canada Prep & Ship

Canada Prep & Ship

Full-Service Fulfillment Preparation And Shipment

Delivering consumers great products and service ​Modernizing high-volume Amazon FBA prep and shipping workflows in Canada.

Web Application
Industries
Logistics & Supply Chain
E-Commerce
Services
API Integration
Performance Optimization
Systems Integration
Workflow Automation

About the App and the Company

Canada Prep & Ship is a full-service fulfillment preparation and shipment company based in Alberta, Canada. They help Amazon sellers streamline their FBA prep and shipping operations, eliminating manual work and minimizing fulfillment errors so sellers can focus on sourcing and scaling their businesses.

The company provides a full operational service that bridges logistics, labeling, and compliance for hundreds of shipments each week.

Client Testimonial

Our team used DivNotes to build out a custom software solution for processes within our company. We are very pleased with the finished product.


DivNotes was very easy to interact with right from the start, they guided our team through the motion's of taking our companies hands on processes and procedures, getting them documented and turned them into a software solution.

Curtis Keeping's avatar
Curtis Keeping
President

The Ask

Canada Prep & Ship approached us to transform their Excel-macro–based workflow into a fully featured, scalable fulfillment platform. Their goal was to eliminate error-prone manual steps, streamline order and client management, and automate compliance-heavy processes like FDA prior notices.

Behind that vision were several key challenges:

Manual workflows
The entire fulfillment process relied on spreadsheets and human input, creating risk at scale.
Error-prone order handling
High shipment volumes made manual entry and document generation unreliable.
Complex box packing & shipping flows
Staff had to manage multiple boxes per shipment with limited tools.
Regulatory friction
FDA prior-notice submissions were manual, time-consuming, and prone to error.
Scalability
The platform needed to support concurrent warehouse operations without sacrificing responsiveness.

In essence, CPS asked us to create a modern warehouse platform that:

  • Digitized and automated every critical step of the fulfillment workflow
  • Supported box packing, order management, and documentation in real time
  • Removed friction from regulatory processes
  • Scaled cleanly as shipment volume grew

The Approach

Our approach focused on phasing the build strategically, first stabilizing the core platform, then layering automation and performance tuning to meet real-world warehouse demands.

Order & Client Management

  • Built secure authentication and full CRUD for Clients, Products, and Shipment Orders.
  • Added TSV import to streamline bulk order creation.
  • Generated shipping manifests dynamically as PDFs.
  • Integrated order-status breadcrumbs to give warehouse staff full visibility.

Box Packing Experience

  • Designed a drag-and-drop multibox interface that allows staff to organize shipments visually and reduce packing errors.
  • Added compact data cards and multiselect features to speed up large shipments.
  • Introduced master invoices, box invoices, and zipped downloads for operational agility.

FDA Prior-Notice Automation

  • Since no official API existed, we engineered a Puppeteer-based automation with Redis-backed workers.
  • Automated login, form submission, error recovery, and PDF retrieval.
  • Used WebSockets for real-time status updates directly in the UI.

Scalable Infrastructure & Performance Tuning

  • Optimized heavy order endpoints for better concurrency.
  • Staggered worker requests to prevent overload and maintain UI responsiveness.
  • Ensured the mock-less architecture could handle dozens of simultaneous shipments smoothly.ّ

By focusing on these four pillars, we turned a brittle, spreadsheet-driven process into a robust logistics platform that scaled with CPS’s growing customer base.

Challenges & Solutions

Manual spreadsheet workflows causing frequent errors

Digitized order flow end-to-end, introducing structured order entry and automated document generation

Complex box packing slowing warehouse throughput

Built a drag-and-drop box packing UI with invoices and manifests generated in real time

FDA prior notice required tedious manual form submissions

Automated the entire FDA submission workflow using Puppeteer workers with real-time status updates

Heavy concurrent warehouse activity causing slowdowns

Optimized backend endpoints, added worker staggering, and improved UI responsiveness under load

The Results & Impact

The final Proof of Concept achieved its purpose: a polished, stakeholder-ready demo that simplified complex health reporting and gave decision-makers a clear vision of the platform’s potential.

Immediate outcomes included:

A mobile-first design with intuitive navigation

Color-coded dashboards that made health data easy to interpret

A Learning Centre that contextualized biomarker results for patients

Downloadable reports and historical data visualizations for long-term tracking

A scalable foundation designed to support the future MVP

Technology Stack

Ruby on Rails
Puppeteer
Sidekiq
Redis
PostgreSQL
React
Docker
Amazon S3

Looking to modernize your logistics or operations platform?

Whether you’re digitizing manual workflows or scaling an existing fulfillment system, DivNotes can help. Let’s start with a free discovery session. Tell us what you need, and we’ll explore the best possible solutions tailored to your business. No commitments. Just a friendly chat to help you understand what to do.

More Projects like this