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.

Website: canadaprepandship.com

App: Canada Prep and Ship

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
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
  • Error-prone order handling
  • Complex box packing & shipping flows
  • Regulatory friction
  • Scalability

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

Challenges

  • Manual spreadsheet workflows causing frequent errors
  • Complex box packing slowing warehouse throughput
  • FDA prior notice required tedious manual form submissions
  • Heavy concurrent warehouse activity causing slowdowns

Solutions

  • Digitized order flow end-to-end, introducing structured order entry and automated document generation
  • Built a drag-and-drop box packing UI with invoices and manifests generated in real time
  • Automated the entire FDA submission workflow using Puppeteer workers with real-time status updates
  • 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