HDR Print site
  • Order
  • Management,
  • Innovative
  • Corporate
  • Website & Order
  • Builder for a
  • Printing
  • company


Story Behind

Story Behind

As the Wholesale Printing Industry receives a high demand in the online presence pushed by the lockdown limitations, HDR Print, being an innovative company, has adapted by rebuilding and redesign of the existing company corporate website, building the custom order management system and its full integration with the external tools company uses, starting from Printers and Quickbooks and ending with the Shipment and Payments Processors. Moreover, the company customers have received an enhanced and powerful order placement experience by using the user-friendly builder that visualized the final printed product.

Business Goals that were identified
before the start of development:

  • 01

    To optimize the order placement experience for the customers by visualizing their final product and providing the calculator widget for real-time order estimation.

  • 02

    To develop the Order Management System that
    would combine and link other external tools the
    company uses in one omniportal.

Considering the main objectives for the future solution, we built a plan with the following steps:

01 Implement builder that gives the ability to create printing orders indicating picture, product sizes, quantity, material, grommets, wind slits, welding, rope, pole pockets, contour cut, etc.
02 Develop a user-friendly order management system to manage the orders and add new products.
03 Develop a sales accounting system to help salespeople to monitor their sales goals.
04 Improve the UI\UX design and make it comprehensive.
05 Provide better checkout and payment experience.
Story Behind

Builder Value:

  • Customer can see the final view of the ordered product decreased customer complaints
  • Customer got a transparent price building decreased the number of contact requests with questions on the price building leading to increase in sales
Use Cases


The order builder is one of the centerpieces of the system and provides the ability to see the visualized version of the product. As soon as customers add the size of the product either from the predefined options or by entering the custom size, they are able to see it on canvas together with the uploaded picture for the front and backside. The material for production, contour cut, poles, etc that customers can add to the order are immediately reflected in a transparent invoice in the right panel, enabling price management.
HDR Print Builder page

Product Customization

HDR Print has a constructor of products available in the secure admin panel, the main purpose of which is to set up the configuration of the product by indicating the attributes that each product allows to enhance. E.g. adding of rope is available for product like a banner but not for core. If product allows only standard sizes selection, then admin would add the list of such in admin panel limiting users from set up of custom size. Each and every attribute and combination of attributes are available for the HDR Print admins configuration.
HDR Print Admin Panel page

Customer Engagement

Since the main client persona that the company works with is a reseller, the system automatically limits all other buyers from registering on the website. This allows to save employees time on post moderation of users.
HDR Print Coupons page

Sales Plan Management

In order to provide the sales plans execution, HDR Print introduced the system to track the sales goals, where managers could set up a sales goal for each salesperson working for the company, as well as overall monthly and annual goals. The system tracks the percentage of goal completion as the orders are placed by the customers highlighting the most effective members of the sales team.
HDR Print Online Payment page

Order Management System

The order management system provides two levels of access - managers, who have access to all system functions, and salespeople. Salespeople or managers can edit the order and add the required attributes like material, grommets, dry erase, welding, wind slits. All the shipment information and orders total charges are synched with Shipstation and Quickbooks accordingly providing the data integrity and unification. Managers can also track customers and salespeople’s activities. Salespeople can log in to the system as their customers to create orders on their behalf if there is such a need.
HDR Print Online Payment page

Content Management System

Due to business specifics, the printing company sends out a lot of notifications and gives the announcements directly on the website to keep the customers informed. For this purpose, we have developed the Content Management System that provides an easy to use tool to edit the texts of all notifications that the system sends out as well as to manage the content of all pages on the website, keeping it up-to-date and SEO friendly.
HDR Print Online Payment page

Virtual Wallet

Upon registration all customers get the virtual balance, which is credited in case user's order is cancelled. As part of the client loyalty program HDR Print also provides the feature to allow the placement of orders with no prepayment only to the customers that HDR Print managers define as "allowed for pay later". All credit and debit transactions are naturally synched with the Quickbooks for the proper accounting.
HDR Print Online Payment page


Design is what initially attracts users as it is a key part of website development. So it is vital to combine innovation and simplicity in the website’s UI and UX.

HDR Print selected a red color as a part of the brand identity. So this was a challenge for us to blend red color harmoniously as it is always easy to overdo with bright colors. That’s why we decided to dilute the design with soft colors - white as a primary and black as complementary and balance them with a red one. We also added a grey color for the background to divide different blocks.


Due to the used technologies, the HDR Print website turned out to be innovative and custom. It was built without using CMS so the website performance doesn`t depend on the CMS systems updates and limitations. Our development approach helped to improve the website's speed and SEO performance. Builder developed with Javascript allows creating new orders and sending them to managers for editing and execution. Due to the used Stripe API, the online payment experience is simplified.

My SQL:5.7
  • - Bootstrap
  • - sass
  • - gulp
/ JS
  • - Angular 9.1.7
  • - jQuery


  1. Custom order making
  2. Online payment system
  3. Admin panel
  1. Calculator
  2. Coupon and discounts providing
  3. Reports generation
  4. User Profiles
Use Cases


Sholom Erlanger

Boost your business productivity 
and income with custom software

Contact us to build custom software