Back to projects

Zaores WMS/ERP/CRM

Full business management system built from scratch for my father's company. Inventory, warehouses, invoicing, documents, CRM. Replaced spreadsheets with a real platform.

TypeScriptReactNode.jsPostgreSQLDocker

Context

My father runs Zaores, a warehouse and logistics business in Warsaw. When I started working there (first on the warehouse floor, then as supervisor), everything was managed in spreadsheets. I built the entire IT stack from scratch.

What I Built

Warehouse Management (WMS)

  • Multi-warehouse inventory tracking
  • Stock movements and transfers
  • Barcode scanning for picking/receiving
  • Real-time stock levels

Enterprise Resource Planning (ERP)

  • Order processing pipeline
  • Invoice generation and management
  • Supplier management
  • Document storage and workflows
  • Reporting and analytics

Customer Relationship Management (CRM)

  • Customer database
  • Communication history
  • Order history per customer

Infrastructure

  • Migrated from cloud services to in-house physical server, reduced costs ~5%
  • WordPress e-commerce for the public-facing store
  • Self-hosted AI-enhanced IP camera monitoring system (reduced theft by 99%)
  • Email marketing system (grew base from 200 to 3,000 without extra budget)

Impact

This was my first “real” full-stack application. It replaced manual processes across the entire business and taught me more than any course ever could: databases, user needs, deployment, and maintaining something people depend on daily.

Why It Matters

Building software for a real business with real users (even if it’s family) is different from toy projects. Requirements change weekly. Bugs have consequences. Users don’t read docs. This project shaped how I think about software.

tzezar. © 2026 Sebastian Drozd

built with svelte & too much coffee