The Challenge
Managing large-scale device procurement for corporate clients like AOK and ITSCare requires more than a simple online shop. The client needed a centralized B2B platform where thousands of users could browse, request, and approve purchases across multiple organizations — all while syncing automatically with T-Systems APIs and maintaining strict workflow and access control rules.
The challenge was to build a flexible, enterprise-grade e-commerce system capable of:
Handling complex organizational hierarchies
Integrating real-time product and pricing updates from an external system (TSI)
Supporting multi-shop environments under a unified platform
Enforcing multi-level approval processes based on budgets, cost centers, and user permissions



ZeroOneTech designed and implemented a custom B2B e-commerce platform built on Shopware 5.
The solution allows corporate customers to manage their full device lifecycle — from ordering and approval to asset tracking and disposal — all within one integrated system.
Backend
Shopware 5 – Core e-commerce platform
PHP 7.4+ – Server-side programming language
Symfony Components – Framework foundation of Shopware
Doctrine ORM – Database abstraction and entity management
MariaDB 10.11 – Relational database system
Frontend
Smarty Template Engine – Rendering and layout management
JavaScript / jQuery – Interactive user interface
CSS3 – Styling and responsive design
DevOps & Tools
Docker – Containerized environment (nginx, php-fpm, mariadb, phpMyAdmin)
Composer – PHP dependency manager
Git – Version control system
A tailored ordering system for mobile devices and accessories (iPhone, iPad, and related hardware) supporting enterprise asset management and multi-step approval workflows.
Full integration with the T-Systems external API for automatic synchronization of products, prices, and stock data. Includes daily imports and real-time catalog updates.
Smart accessory selector with conditional logic, grouped options, and live pricing updates — offering a smooth, intuitive user experience for complex configurations.
Support for multiple independent shops (ITSCare, AOK HE, AOK BW, AOK RPS), each with separate configurations, customer groups, and access-control policies.
End-to-end tracking of device lifecycles — including assignment to users, location changes, repairs, and disposal — with detailed inventory and audit reports.
Fully configurable order-approval chains based on budget thresholds, user roles, and cost centers. Features include notifications, document uploads, and full audit trail logging.
Let ZeroOneTech craft the digital solution your business deserves.