Software development · ERP & supply workflows

Eagles Stores ERP

A project by Mohamed Magdy Eldanaf · 2026

Visit website ↗

Eagles Stores connects the full supply cycle in one application. Built around the realities of trading and maritime supply, it combines document intake, catalog matching, quotations, purchasing, warehouses, and double-entry accounting. Arabic and English interfaces support both right-to-left and left-to-right working.

PHPSQLTailwindOCR
84Application screens
25Accounting screens
49,016Included IMPA items
36IMPA categories
Eagles Stores ERP homepage screenshotOpen full screenshot ↗

The complete supply cycle

  1. Customer request
  2. OCR document intake
  3. Catalog matching
  4. Supplier quotations
  5. Cost & margin comparison
  6. Customer quotation
  7. Purchase order
  8. Warehouse & delivery
  9. Invoice & margin

Features & capabilities

Product master & IMPA catalog

A shared product foundation for maritime supply and other trading businesses.

  • 49,016 IMPA items across 36 main categories, using standard six-digit codes
  • Search by IMPA code, description, or internal product code
  • Link catalog entries to internal items, prices, and stock
  • Excel / CSV import, export, and synchronization

Integrated OCR intake

Turn PDFs, scans, and photographed lists into document lines for review and approval.

  • Customer request intake and purchase-order capture
  • Line-by-line creation of customer and supplier invoices
  • OCR actions recorded in the audit trail with line counts
  • Bundled recognition engine without a per-page external OCR service

Sales & purchasing

Keep customer demand, supplier responses, and delivery records connected.

  • Customer and supplier records, groups, contact details, tax registrations, and credit terms
  • Supplier quotations, validity dates, comparisons, customer quotations, and purchase orders
  • Sales orders, invoices, returns, payments, and open balances
  • Supplier invoices, payments, returns, and payable balances

Pricing & profitability

Calculate the economics of an order before and after delivery.

  • Cost calculator and currency exchange rates
  • Price lists, margin rules, and discount rules
  • Customer-specific and supplier-specific pricing
  • Order-level cost and margin visibility

Warehouses & stock

Track where an item is, how much is available, and what it is worth.

  • Multiple warehouses, storage locations, and utilization by site
  • On-hand, reserved, and available quantities with stock valuation
  • Warehouse transfers, reservations, picking, and delivery
  • Cycle counts, adjustments, waste, and auditable movements
  • Normalize cartons, pallets, and individual pieces to a base unit

Accounting & receivables

A double-entry ledger sits behind the operational documents.

  • Journals, general ledger, trial balance, income statement, and cash flow
  • Receivable and payable aging: current, 31–60, 61–90, and over 90 days
  • Customer and supplier balances, payments, and collections
  • Sales overview, monthly revenue, open orders, and top customers

Access, reporting & integration

Make responsibility visible as the team grows.

  • Role permissions at both page and action level
  • Individual user accounts and an audit trail
  • Analysis reports, imports, exports, and API access
  • Arabic / English support across screens with native RTL layouts

A trading platform with maritime depth

The same core supports different catalogs and operational needs.

  • Ship suppliers and companies supplying the maritime supply chain
  • Medical supplies, retail, wholesale, food, and general trading
  • Tiered plans based on document and OCR volumes, with unlimited users
  • Separate production and staging environments

The product homepage describes counter POS integration as in development. The separate Retail POS project is listed independently.

Mohamed Magdy Eldanaf is a systems administrator, software developer, ERP consultant and technical instructor based in Port Said, Egypt.