Babylon: Enterprise Inventory Management for Geschenkzeitung.de

Services

Custom Software

Project Management

Industries

E-Commerce

Client

Geschenkzeitung.de

Period

November 2021 - Today

Babylon: Enterprise Inventory Management for Geschenkzeitung.de

Babylon is the custom enterprise resource planning system for Geschenkzeitung.de — one of Germany's leading online retailers for historical original newspapers. The system digitizes and automates all business processes of an e-commerce company with over 2 million items across 14 different product categories.

The ERP encompasses complete order management from order capture through picking to shipping. An integrated inventory management system with storage location tracking enables efficient handling of the extensive media and accessory stock. The invoicing module supports invoice generation, cancellations, and corrections with DATEV CSV export for accounting.

Seven payment methods — including PayPal, direct debit, purchase on account, cash on delivery, and Barzahlen.de — are directly integrated into the system. For shipping, three DHL options (standard, express, premium) with automated label creation and shipment tracking are available. A complete returns management system rounds out the logistics integration.

A flexible process engine with configurable process nodes and routes forms the backbone of business logic, enabling automation of recurring workflows. Statistics and forecast modules provide data-driven insights for operational and strategic decisions.

The service-oriented Node.js architecture with MongoDB database and Angular frontend with NgRx state management ensures high scalability and rapid adaptability. REST APIs seamlessly connect the system with the frontend shop and external services. Deployment is containerized on Google Cloud Run.

Credits

Mark Herpich
Alexander Wiegenstein
Dustin Kremer

Technologies

TypeScript
MongoDB
OpenAPI
REST API
Swagger
Express
Node.JS
Angular
CSS
HTML
NgRx
RxJS
Sass
Adobe XD
Figma
Docker
Google Cloud Platform GCP
Google Cloud Run
Google Cloud Storage
Atlassian JIRA
Azure DevOps
Git
NPM
Postman
Visual Studio Code
VS Code
ESLint
Jest