2025-10-11 20:29:31 +03:30
2025-10-11 20:29:31 +03:30
2025-10-11 20:29:31 +03:30
2025-10-11 20:29:31 +03:30
2025-10-11 20:29:31 +03:30
2025-10-11 20:29:31 +03:30
2025-10-11 20:29:31 +03:30
2025-10-11 20:29:31 +03:30
2025-10-11 20:29:31 +03:30

نرم‌افزار حسابداری هلو-مانند

یک نرم‌افزار حسابداری کامل با ویژگی‌های مشابه هلو، با رابط کاربری فارسی و طراحی مدرن.

ویژگی‌های اصلی

مدیریت پایه

  • تعریف شخص: مدیریت مشتریان و تامین‌کنندگان
  • تعریف کالا: مدیریت کالاها و محصولات با کد و قیمت
  • خرید: ثبت و مدیریت خریدها با وضعیت‌های مختلف
  • فروش: ثبت و مدیریت فروش‌ها با محاسبه درآمد
  • انبارداری: مدیریت موجودی، تنظیم موجودی و هشدار کمبود

ویژگی‌های پیشرفته (مشابه هلو)

  • نمودار حساب‌ها: سیستم کامل حساب‌های کل و تفصیلی
  • گزارش‌های مالی: ترازنامه، صورت سود و زیان، تراز آزمایشی
  • سیستم فاکتور: ایجاد و مدیریت فاکتورها با محاسبه مالیات
  • پشتیبانی از چندین نوع حساب: دارایی، بدهی، حقوق صاحبان سهام، درآمد، هزینه

تکنولوژی‌های استفاده شده

  • React 18
  • React Router DOM
  • Tailwind CSS
  • فونت فارسی Vazir

نصب و راه‌اندازی

  1. نصب وابستگی‌ها:
npm install
  1. اجرای پروژه:
npm start
  1. باز کردن مرورگر در آدرس:
http://localhost:3000

ساختار پروژه

src/
├── components/
│   ├── Dashboard.js          # داشبورد اصلی
│   ├── PersonManagement.js   # مدیریت اشخاص
│   ├── ProductManagement.js  # مدیریت کالاها
│   ├── PurchaseManagement.js # مدیریت خرید
│   ├── SalesManagement.js    # مدیریت فروش
│   ├── InventoryManagement.js # مدیریت انبار
│   ├── ChartOfAccounts.js    # نمودار حساب‌ها
│   ├── FinancialReports.js   # گزارش‌های مالی
│   └── InvoiceSystem.js      # سیستم فاکتور
├── App.js                    # کامپوننت اصلی
├── App.css                   # استایل‌های سفارشی
├── index.js                  # نقطه ورود
└── index.css                 # استایل‌های اصلی

ویژگی‌های رابط کاربری

  • طراحی ریسپانسیو (Responsive)
  • پشتیبانی کامل از زبان فارسی
  • جهت متن راست به چپ (RTL)
  • استفاده از فونت فارسی Vazir
  • طراحی مدرن با Tailwind CSS

نحوه استفاده

بخش‌های اصلی

  1. داشبورد: نمای کلی از آمار و عملیات سریع
  2. تعریف شخص: افزودن، ویرایش و حذف مشتریان و تامین‌کنندگان
  3. تعریف کالا: مدیریت کالاها با قیمت، موجودی و کد
  4. خرید: ثبت خریدهای جدید و مدیریت وضعیت آن‌ها
  5. فروش: ثبت فروش‌ها و محاسبه درآمد
  6. انبارداری: نظارت بر موجودی و تنظیم آن

ویژگی‌های پیشرفته (مشابه هلو)

  1. نمودار حساب‌ها: ایجاد و مدیریت ساختار حساب‌های کل و تفصیلی
  2. گزارش‌های مالی:
    • ترازنامه با بررسی تعادل
    • صورت سود و زیان با محاسبه سود/زیان خالص
    • تراز آزمایشی با مانده‌های بدهکار و بستانکار
  3. سیستم فاکتور:
    • ایجاد فاکتورهای چندقلمی
    • محاسبه خودکار مالیات
    • مدیریت وضعیت پرداخت

نکات مهم

  • تمام داده‌ها در حافظه مرورگر ذخیره می‌شوند
  • برای ذخیره دائمی داده‌ها، نیاز به اتصال به پایگاه داده است
  • قیمت‌ها به ریال نمایش داده می‌شوند
  • تاریخ‌ها به تقویم شمسی نمایش داده می‌شوند
Description
No description provided
Readme 250 KiB
Languages
JavaScript 97.7%
CSS 1.6%
HTML 0.7%