VIew All

Tamarack Lumber

Tamarack Lumber

Tamarack Lumber is a specialized woodworking company that has been in service since the 1970s. It has provided high quality service to customers requiring wood mouldings and engineered wood for various purposes. They also have their own manufacturing plant for trusses, a retail store, and a 35-acre property for storing their products.

Key Features

  • Automatic PDF generator
  • Inventory management system
  • Automated database updates
  • Size and materials modifications
  • Automatic PDF generator creates design schematics
  • Schematics of new designs created in real-time
  • Advanced inventory control system with real-time updates
  • Enhanced size and material modifications to designs
  • Multiple product designs entered simultaneously
  • Generated PDFs make production more efficient

Tamarack Lumber was quite inefficient because every new design that they added to their store needed its own specification manual manually drawn up for it. This took time and effort, and with the multiple designs that were being added to their inventory it also resulted in some confusion. In addition to this, new designs they added couldn’t have their materials and sizes changed when required. Their inventory was also managed manually, which led to a lot of errors.

Schedule A Consultation
Tamarack Lumber
Tamarack Lumber
Tamarack Lumber
Tamarack Lumber
Tamarack Lumber

Type of Systems Used in Project

Online Catalogue


Having large inventories consisting of thousands of items with different variants and combinations leads to organizational issues. One of the obstacles faced by clients is the presentation of these listings to customers. Appropriate relationships between items of different compatibility settings are critical to a smooth user experience when navigating the product listings. Additionally, identification of unique items and combinations is essential where products are modified with infinite combinations of components. Effective search functionality within such an inventory is crucial to ensure user satisfaction.


Based on individual requirements, online catalogues were implemented for various clients. These systems were implemented alongside multiple systems and databases. Integration was supported with existing systems such as inventory control, production management, e-commerce platforms, and more. Various complex relationships were defined between items and their components to ensure compatibility. Additionally, online product builders were designed and implemented as required. In these cases, every uniquely designed item variant could be automatically added to the existing catalogue with a unique automatically assigned SKU number, creating self-propagating catalogues. Other features such as table builders (one product - multiple SKUs) and compatibility filters were also designed.

Learn More Learn More
PDF Generator


Modern websites have dynamic pages where the information that is displayed is generated from databases based on input from different systems such as product builders, ordering systems, e-commerce platforms, and more. However, there are situations where this data must be saved or printed. Examples of these situations include invoices, order information, shipping details, inventory data, performance statistics etc. The most common format to save the data in is PDF.


Automatic PDF generators were designed to store this unique information for later reference and put it into a more accessible format for emailing, printouts or backups. In unique situations, scanned images were converted to searchable text in PDF format to facilitate navigation through archives with large quantities of scanned information and documents.

Learn More Learn More

Other projects you maybe interested in

View more

Need a custom software solution?

Schedule A Consultation
What customers say about us

Recent Google_logo.png Reviews

View all reviews arrow-right.png
Contact Us

Have a Project for Your Business in Mind?

We're excited to learn more and share some ideas. You can provide a few details through the form below, reach us by phone at 905.761.8078

Attach file (Optional)

* Indicates a required field