Skip to content

Introduction — Overview

This documentation transfers technical knowledge required to operate and extend the Lee Kim Alliance ERP custom application (leekimerp) running on Frappe / ERPNext. It complements (does not replace) commercial handover artifacts such as user manuals or a generic ERP architecture template.

  • Backend developers (Python, Frappe APIs, DocTypes)
  • DevOps / platform engineers (Bench, MariaDB, deployments)
  • Integrations engineers (Xero, Stripe, DocuSign, Singpass)
  • End-user feature training
  • A copy-paste of REST API paths from non-Frappe templates (auth and routing follow Frappe conventions)
  • Legal or contractual sign-off (use the formal Word/PDF handover package for signatures)
PathRole
leekimerp/leekimerp/Frappe app: Python, hooks.py, api/, DocTypes, public/ assets
docs/ (this site)Astro Starlight — isolated from app code
Root package.jsonNode helpers (e.g. socket.io) — separate from Desk UI

Continue with How to read this handover and Reference vs implementation.