Select Page

Adaptable to Complex B2B Needs

Application Architecture
The application architecture of InsiteCommerce is designed to be modular and configurable. For most manufacturing and distribution companies, the all-in-one capabilities are all you need to provide a comprehensive B2B site. However, Insite can also be extended to include a headless eCommerce option, using 3rd party tools and languages familiar to the developer. By adding in the website front end, a comprehensive B2B site can be created in a matter of minutes and then styled to match branding standards.

Application Architecture

The InsiteCommerce application was architected for B2B to be modular and configurable. The below diagram illustrates the application architecture of the platform. It lays out the different application components and demonstrates the core engine and capability which is decoupled from the UX.  This provides for a headless ecommerce option, using 3rd party tools and languages familiar to the developer. By adding in the website front end, a comprehensive B2B site can be created in a matter of minutes and then styled to match branding standards.

Technical Architecture

The technical architecture of InsiteCommerce is deeply rooted in design patterns to create a loosely coupled, highly extensible platform that is both easy to adapt to complex B2B needs and easy to upgrade. The diagram below shows the basic construction of the modules and widgets and represents the technical architecture and extension points of the application.

InsiteCommerce Integration

Learn from our Vice President of engineering, Tom Frishberg about how InsiteCommerce integration architecture connects to your core business systems like your Enterprise Resource Planning software, Content Management System and Product Information.

Key Highlights

Deployment

InsiteCommerce can be deployed using all of the built-in tools or as a headless platform utilizing the APIs.

Extend

The platform may be extended using the prescribed extension points and handlers/pipelines for ease of upgrading.

Isolation

The application architecture is loosely coupled to isolate behavior to just where it belongs.

Defined

The widgets are defined and delivered to the front end including the CSS, HTML and JavaScript.

Single Page

The entire site is built as a Single Page Application so all data is Ajaxed into the site.

Cache

Extensive use of caching ensures performance and scalability of the platform.

Flexible

InsiteCommerce includes a complete and flexible integration layer that is secure and can easily manage many very complex data structures without any intimate knowledge of those structures.

Functionality

Deep functionality embedded within the Modules is available to all users regardless of which front end they use.

For .NET Developers

“InsiteCommerce is a really outstanding product for .NET developers. It was built with the fundamental idea that it can be extended to fit the customer’s needs. These extension points give developers a lot of flexibility to enhance the product for their clients.”

Himadri, Director of Technology

Nish Tech
Social media & sharing icons powered by UltimatelySocial

Manufacturing and distribution companies know that the true value of digital commerce is the ability to make it easier for your customers to do business with you. The B2B buyer is often responsible for purchasing products from one to many vendors or product types

Download now to learn more.