Portfolio Details

Yaso ERP Hero Banner
Yaso ERP Box Art
Yaso ERP Logo Banner
Yaso ERP Poster
Yaso ERP Logo

Project Information

  • Category: Desktop Application / ERP
  • Platform: Windows (x64)
  • Developer: Yasin Küçüker
  • Project Date: 2026
  • Technology: Python 3.12, CustomTkinter, Matplotlib, SQLite3, PyInstaller, MSIX Packaging
  • License: Open Source (MIT)
  • Repository: github.com/ysnkucuker/yaso-erp

Yaso ERP

Yaso ERP is a modern, lightweight, and offline-capable Enterprise Resource Planning desktop software developed with Python and CustomTkinter. It provides end-to-end management for small and medium-sized businesses across sales, purchasing, inventory, finance, and human resources.

Core Modules & Capabilities:

  • Executive Dashboard: Real-time financial metrics, dynamic revenue & expense charts powered by Matplotlib, recent orders, and instant low-stock notifications.
  • Sales & CRM: Customer database management, quotations, multi-line sales orders with tax/discount calculation, and invoice creation.
  • Purchase Management: Supplier directory, purchase orders, goods receipt (mal kabul) tracking, and payable synchronization.
  • Inventory & Stock: Product catalog, category management, automated stock movements with negative-stock prevention, and critical stock threshold alerts.
  • Accounting & Finance: Invoicing, expense tracking, partial/full payment recording with transactional rollback safety, and monthly financial summaries.
  • Human Resources (HR): Employee registry, department structures, role assignments, and salary tracking.
  • Enterprise Security: Role-Based Access Control (RBAC: Admin, Manager, User), secure password hashing, atomic SQLite transaction safety, and Windows Store MSIX packaging.