E-procurement Marketplace for Chemical Building Blocks

Development of E-procurement Marketplace for Chemical Building Blocks Distribution

Chemical Production Company


Ukraine, USA




500+ employees

About the Customer:

A global chemical production company that provides a comprehensive set of chemical and biology R&D services to pharmaceutical and biotech companies, academic and drug R&D institutions, and other research organizations worldwide. Our client has gathered a massive reputable collection of chemical compounds, including high throughput screening compounds, chemical building blocks, and fine chemicals.

Executive Summary

Goal: Develop an e-commerce platform to simplify sales and global delivery of chemical building blocks and implement advanced search features for billions of products, including graph-based search.

Solution: Infopulse, together with the client’s IT team and chemical experts, implemented an e-commerce marketplace with a robust database for molecule samples and chemical building blocks. 

Benefits: Seamless customer experience, streamlined process of chemicals purchase and distribution, near-instant search among billions of products, enhanced sales processing, increased delivery speed.

Services delivered: Digital Commerce Platform development, Web App development.

Development of E-procurement Marketplace for Chemical Building Blocks Distribution - Case Study Image

Business Challenge

Aiming to satisfy the ever-increasing needs of their customers in drug research and molecules discovery, our customer and their partners needed to develop a global e-procurement marketplace for chemical blocks distribution:

  • Develop a platform for simplified sales and worldwide delivery of chemical building blocks.
  • Design and build a global database of chemicals.
  • Implement instant search with advanced search features and a broad range of search parameters across billions of products.
  • Invent, design, and develop a new notion of graph-based search: a part of pictured chemical compound entered by a user should properly search for all possible chemical structures, which contain this fragment. Infopulse had to solve an uncommon technical task in the area of database records indexing, which required an academic-level approach to software engineering. Due to the absence of matching platforms or technologies, including NoSQL ones, which could provide an out-of-the-box solution for this chemical cybernetics task, a proper solution had to be designed from scratch.
  • As there’s a multitude of international conventions and approaches to the complex chemical structure naming, the platform in question had to support all of them.
  • Albeit being present in the database, many chemical structures, are not discovered anywhere yet except for the customer’s lab. Hence, the platform had to solve the challenge of the certifications, safety labels, etc.
  • Improve customer engagement. Since the marketplace would be used globally, it had to be user-friendly, reliable, and secure.

While the project was initially challenging due to the high subject/domain-related complexity of the e-commerce portal (“chemical cybernetics”), the task was even more complicated by the fact that the customer had limited positive experience with external IT service providers.


Infopulse worked closely with customer’s IT team, chemical and biology experts in order to cooperatively create the e-commerce marketplace with a proper model of the database for molecule samples and chemical building blocks, ensuring proactive support of client requirements:

  • Full cycle development and support of online marketplace for chemical building blocks distribution
  • Workflow process analysis & implementation
  • Software development (PHP) and testing
  • Web development (markup & CSS), Marvin JS for chemical compounds visualizations and editing
  • CRM software implementation and support (suiteCRM / sugarCRM)
  • Database development (MySQL) and integration (Zapier)
  • Solution deployment and support (Apache HTTP Server & Linux based platform)
  • Integration of business systems with CRM (VoIP / SIP, accounting systems, Email marketing systems, etc.)
  • Invoicing modules implementation
  • Social networks integration
  • Integration of Google Analytics & Search Console (Web Master Tools)
  • Continuous support and implementation of new requirements as the marketplace evolves


CSS 3 logo
MySQL logo
PHP logo
sugarCRM logo
suiteCRM logo
Zapier logo
HTML 5 logo
Linux logo
Marvin JS logo
Marvin JS

Business Value

The solution, developed by the customer team together with Infopulse experts, quickly became the leading database of molecules on-demand. An open online marketplace is connected to a powerful database with limitless scalability, which makes this platform a one-stop-shop for the ordering of chemical building blocks across hundreds of millions unique structures.

  • Unique flexible e-commerce platform with seamless client experience and a user-friendly interface.
  • Streamlines the process of chemicals purchasing and distribution, serving as a single source for all small molecule needs as well as medicinal chemistry R&D services.
  • Near-instant search within the enormous library of chemicals: hundreds of millions of molecule samples and chemical building blocks immediately available for sale and purchase.
  • Eliminated intermediaries and addressed the issues of reliability of chemical building blocks offerings, vastly improving the interaction between buyers and sellers.
  • Improved sales processes, optimized supply chain, increased delivery speed.
  • The flexible and productive sales process is organized using the implemented CRM system.

Related Services

We have a solution to your needs. Just send us a message, and our experts will follow up with you asap.

Please specify your request

Thank you!

We have received your request and will contact you back soon.