Getting Started

👋 Welcome to ERP Core Engine

This system manages the end-to-end flow of marketplace sales — from incoming orders to inventory tracking to financial bookkeeping. It is designed to demonstrate how a real business ERP pipeline works.

🔄 How the Pipeline Works

Every order flows through a three-stage pipeline:

Marketplace Webhook Inventory Check Stock Deduction Accounting Entries

📖 Page Guide

  • Dashboard — High-level KPIs: total orders, revenue, pending orders, and low-stock alerts.
  • Orders — Browse, filter, and inspect every order. Click an order to see its full detail including inventory and accounting impact.
  • Products — View the product catalog with real-time stock levels. Restock products directly from this page.
  • General Ledger — The accounting report. Shows every debit and credit posting with running balances per account.
  • Settings — Configure how the pipeline handles orders: stock deduction timing, negative stock policy, and accounting mode.
  • Webhook Simulator — A testing tool. Build a marketplace payload, send it to the API, and see the raw response.

🚀 Quick Start

  1. Go to Webhook Simulator in the sidebar.
  2. Select a platform, pick a product, set a quantity and price.
  3. Click Send Webhook.
  4. Check Orders to see your new order.
  5. Check Products to see updated stock levels.
  6. Check General Ledger to see the accounting entries.

⚙️ Configuration

Visit Settings to change how the system behaves. For example, you can switch stock deduction from "on order" (immediate) to "on confirm" (manual). Changes apply to the next order only — already-processed orders are not affected.