توجه مهم: نرمافزار «امیر» در حال حاضر در مراحل توسعه قرار دارد و به طور کامل تست نشده است. لطفاً پیش از استفاده در محیطهای عملیاتی (Production)، از صحت عملکرد بخشهای مورد نیاز خود اطمینان حاصل کنید.
امیر یک نرم افزار حسابداری رایگان و آزاد است که با لاراول نوشته شده و به طور خاص برای کسب و کارها و افراد ایرانی طراحی شده است. این نرم افزار با هدف ارائه یک راهکار جامع و کاربرپسند برای مدیریت امور مالی، با ویژگی هایی که مطابق با نیازهای خاص کاربران ایرانی است، از جمله پشتیبانی از قوانین مالیاتی ایران، ساخته شده است.
ویژگی ها:
- رابط کاربری بصری: استفاده آسان برای کسب و کارها با هر اندازه و دانش فنی.
- چند زبانه: در حال حاضر از فارسی پشتیبانی میکند (با قابلیت اضافه شدن زبانهای دیگر در آینده).
- کارکردهای حسابداری:
- مدیریت درآمد و هزینه
- پیگیری فاکتورها و رسیدها
- تهیه گزارشات مالی
- پشتیبانی از قوانین مالیاتی ایران
- (سامانه مودیان - در حال توسعه)
- انبارداری:
- مدیریت محصولات و موجودی کالا
- پیگیری سطح موجودی و گردش انبار
- محاسبه بهای تمامشده به روش میانگین موزون متحرک (سیستم دائمی)
- حضور و غیاب:
- ثبت ورود و خروج پرسنل
- پیگیری حضور روزانه و ماهانه
- وارد کردن اطلاعات حضور و غیاب از منابع خارجی
- حقوق و دستمزد:
- محاسبه حقوق ماهانه بر اساس حضور و غیاب
- مدیریت کسورات، پاداشها و مزایا
- تهیه فیش حقوقی و گزارشات حقوق و دستمزد
- آزاد (متن باز): استفاده، اصلاح و مشارکت در آن رایگان است.
راهنمای کامل نصب در فایل INSTALLATION.md موجود است و شامل سه روش جداگانه میشود:
- روش اول — محیط عملیاتی با Docker Compose (پیشنهادی): استفاده از ایمیجهای از پیش ساختهشده بدون نیاز به کد منبع یا ابزارهای Build.
- روش دوم — همه-در-یک با Docker (فقط برای آزمایش): اجرای سریع همه چیز در یک کانتینر تکی برای ارزیابی.
- روش سوم — نصب استاندارد (PHP + MariaDB): نصب مستقیم روی سرور یا سیستم با PHP، Composer و npm.
- با مرورگر وب خود به برنامه در http://localhost:8000 (یا پورتی که در فایل
.envشما مشخص شده است) دسترسی پیدا کنید. - با نام کاربری پیش فرض وارد شوید (ایمیل:
admin@example.com، رمز عبور:password). - ویژگی ها و کارکردهای برنامه را بررسی کنید.
این پروژه شامل چندین دستور آرتيزان سفارشی برای تسهیل کارهای رایج است.
مدیریت سال مالی:
برای جزئیات بیشتر به FiscalYearExportImport.md مراجعه کنید.
* fiscal-year:export: دادههای یک سال مالی مشخص را به یک فایل JSON صادر میکند.
* fiscal-year:import: دادههای سال مالی را از یک فایل JSON به یک سال مالی جدید وارد میکند.
ما از مشارکت در پروژه امیر استقبال می کنیم! لطفاً برای دستورالعمل های مربوط به ارسال گزارش باگ، درخواست ویژگی و درخواست های pull به فایل CONTRIBUTING.md مراجعه کنید.
این پروژه تحت لایسنس GPL-3 منتشر شده است. برای جزئیات به فایل LICENSE مراجعه کنید.
برای هر گونه سوال یا مشکلی، لطفاً در مخزن گیت هاب یک issue ایجاد کنید.