Material.One

Supply Chain Digitalization

Project Overview

material.one is a quality- and supply chain collaboration platform developed to digitalize, simplify, and manage approval- and evidenc processes end-to-end in utmost security for manufacturing companies, including manufacturers, subcontractors, and laboratories for quality control.

Since July 2022, the project has focused on enhancing supply chain communication and collaboration within a single platform, enabling real-time digital transmission of demands from manufacturers to subcontractors and laboratories. This facilitates the immediate processing of demands, real-time data transfer, and seamless ordering and reporting of parts or test orders. It is a cloud platform based Multi-Tier/Multi-Business-Collaboration-Network where stakeholder on all levels in the supply chain are involved.


Challenges and Solutions

The most challenging aspect of the material.one project was the need for a modular structure to accommodate evolving products and manufacturers . This challenge was addressed by collaborating closely with material.one's technical teams to design and develop new infrastructures. The SmartShore team applied an agile approach to evaluate stakeholder requests, ensuring that various processes could be seamlessly integrated into a sustainable, single platform. By leveraging advanced technologies and providing comprehensive support throughout the product lifecycle, the SmartShore team successfully delivered a simpler and error-free product to the customers. Tools such as Bitbucket, Jira, and Confluence were used for project management and collaboration, enhancing efficiency and communication across teams.


Technologies Used

The front end utilizes Angular15, React, Redux, Storybook, HTML, CSS, SASS, JavaScript, TypeScript, Node.js, NPM web workers API, and Material UI. The backend is built with Java 17, Spring Boot, Spring JPA, Spring Security, Activiti Engine, Lombok, JUnit5, Maven, Mockito, RabbitMQ, IBatis, Hateoas, Caffeine cache, spring boot cache, Keycloak, and Kibana. Testing technologies include Cypress, JMeter, and Cucumber. DevOps tools employed are LaunchDarkly, Docker, and Microsoft Azure Portal. The database is managed with Microsoft Azure SQL and Liquibase, and project management and collaboration are facilitated using Bitbucket, Jira, and Confluence.


Do you have any questions?