Digital Operations Platform
ESWF — open-source framework on Django + React for rapid business app development: universal UI, plugin architecture, ready-made accounting documents and ledgers. DOP — an operational business system on ESWF: accounting and tax, CRM, inventory, manufacturing, fleet — with a built-in AI assistant. ShipCore — a maritime and multimodal logistics vertical: vessels, voyages, Bills of Lading (DCSA), container terminals, rail operations. EN / UA, cloud or on-prem.
Ecosystem
§01 — entry pointsDOP Demo Lab
Try the platform live: accounting, transport, terminal ops, AI assistant.
Shop & Client Portal
Module catalog, orders, activation codes, delivery tracking.
Documentation
ESWF + DOP architecture, ADR, backlog, module specs.
News & Insights
Releases, tech notes, logistics & automation insights.
Horizontal modules
§02 — cross-industryEssentials
READYCore: master data, documents, ledgers, batches, multi-currency, VAT, AI "create invoice" agent.
Accounting & Tax
PARTIALChart of Accounts, document-driven posting, P&L / BS / Cash Flow / Payment Calendar. Trial Balance, Form 1 — in progress.
CRM & Sales
READYLead → Deal → Contract, sales pipeline, quotations, sales orders.
Gatehouse
READYUniversal gate & weighing: control points, crossing events, weighing tickets, ANPR webcam, external SCUD integration.
Budgeting
PARTIALAnnual budgets per account / dimension / month + plan-vs-actual variance against IncomeExpenseJournal.
Consolidation
PARTIALHolding-level consolidated P&L with intercompany elimination. MVP — 100% ownership, single currency.
HR & Payroll
PARTIALPersonnel directory + monthly payroll periods and slips with auto-posting (gross / tax / net) into PostingGroup.
E-Commerce Manager
READYIn-ERP storefront manager: publish products, generate activation codes, SMTP, order Kanban.
Client Portal
READYSeparate Next.js storefront (shop.eswf.dev): catalog, cart, orders, transport requests, tracking.
Production & BOM
PARTIALBOM recipes + work orders posting consumption & output movements. MVP single-level BOM.
Fleet / Transport
READYFleet management: request → trip → profitability, waybills, eTTN, real-time GPS, mDriver.
Logistic
PARTIALMultimodal Freight & Forwarding: cargo, multimodal routes, forwarding flows.
AFP Federation
PLANNEDApplication Federation Protocol: cross-tenant master-data exchange + outbox/inbox + idempotency. Phase 1 in progress.
ShipCore vertical
§03 — transport & terminalsShipCore Sea
PARTIALOcean freight: vessels, voyages, port schedules, ocean bookings (DCSA Booking 2.0), Bills of Lading (DCSA BL 3.0), demurrage. Maersk Spot scaffold; Vizion+Hapag+CMA+MSC arrive in Phase 8.
ShipCore Rail
PARTIALRail operations: railways + stations + wagon registry, UZ railway waybills, train arrival manifests with expected/confirmed/missing/unexpected verification. Phase 6 R-1.
ShipCore Containers
READYContainer lifecycle: assets (ISO 6346), inspections, seals, yard movements, slot bookings, demurrage/detention, container ledger, terminal tariffs.
ShipCore Cargo Ops
READYGeneric cargo-handling primitives: yard zones, inventory counts, gate-in/out, gate photos, storage charge ledger, optional drone AI inventory.
ContainerHub Preset
READYContainer terminal as a composition of Containers + Cargo Ops + Gatehouse. Adapts to the client profile (sea / dry-port / metal / grain) without code change.
Add-ons
§04 — pluginsProduct Variants
READYTemplate + attributes for catalogs with SKU explosion (bedding 72 SKUs from 1 model, metal stock 70% one-time). Dynamic-mode resolves on save, per-variant pricing.
Quality Control
READYMulti-step receiving: Dock → Quality Cage → Stock. Defect reasons, storage bins, blocked-stock ledger.
Invoice Matching
READYVendor invoices with automatic 3-way matching (PO ↔ GR ↔ Invoice), payment Kanban, supplier-level discrepancy report.
FleetTrack
READYReal-time GPS / telematics — extension for the Fleet module. Wialon driver shipped.
DOP Chat + AI Agent
READYInternal team chat with a GPT assistant. Phase 1 "create invoice" AI agent in production.
EU e-Invoicing
PARTIALZUGFeRD / Factur-X (EN 16931) for export invoicing. EDI profiles, VAT-ID, BT-49 EAS. Peppol delivery — Phase 2.
Mobile apps
§05 — offline-firstmDriver
READYDriver app: routes, deliveries, odometer, fuel. WatermelonDB offline-sync, FCM push.
Supervisor
READYSales rep visits: day / week plans, GPS compliance, performance KPIs.
Warehouse Mobile
PLANNEDWarehouse worker app: barcode counts, goods receipt verification, stock transfers. Offline.
Integrations
§06 — external systemsStack
Python 3.13 · Django 5 · DRF · Channels (WebSocket) · PostgreSQL · JWT · drf-spectacular · Ed25519
React 19 · Mantine 8 · Vite · Next.js 15 · TanStack Query · Zustand · Leaflet · Tailwind
Expo SDK 51 · WatermelonDB · React Navigation · expo-location · FCM push
«Technology will not replace people. But those who master technology will replace those who do not.»