InvoiceNinja نرم افزار صورتحساب رایگان
نرم افزار صورتحساب رایگان و منبع آزاد برای مشاغل کوچک
نرم افزار صورتحساب رایگان برای مشاغل که به آنها در ایجاد فاکتورها ، پذیرش پرداخت ، پیگیری هزینه ها ، ایجاد پیشنهادات و مدیریت وظایف کمک می کند.
بررسی اجمالی
Fondoiceninja یک نرم افزار صورتحساب منبع باز است. استفاده از آن آسان است و تعداد زیادی از ویژگی ها را برای رسیدگی به کلیه کارهای صورتحساب فراهم می کند. این 100 ٪ رایگان است و توسعه دهندگان در سراسر جهان به طور فعال درگیر آن هستند. این سیستم حسابداری رایگان برای آزادکاران و مشاغل کوچک ایده آل است. به راحتی امکان تولید فاکتورها و پیگیری پرداخت ها را فراهم می کند. این سیستم فاکتور منبع باز قدرتمند دارای ویژگی های مدرن و چشمگیر است. این ویژگی از ویژگی های مدیریت فاکتورها ، پرداخت ها ، نقل قول ها ، هزینه ها ، گزارش ها و موارد دیگر پشتیبانی می کند. علاوه بر این ، این امکان را برای ایجاد چندین شرکت فراهم می کند و آنها را از یک سیستم واحد کنترل می کند. علاوه بر این ، صورتحساب به زمان پیگیری وظایف کمک می کند و از آنها برای صورتحساب به مشتری استفاده می کند. علاوه بر این ، فاکتوسیناینجا نرم افزار آنلاین (SAAS) به عنوان یک سرویس در دسترس است. کاربران می توانند برنامه مناسب را انتخاب کرده و بلافاصله استفاده از آن را شروع کنند. با این حال ، مشاغل می توانند آن را در سرور خود نصب کنند که به کنترل داده های صورتحساب حساس کمک می کند. Fondoiceninja بهترین برنامه فاکتور موبایل را برای دستگاه های آیفون و اندرویدی ارائه می دهد. این در چارچوب PHP Laravel ، Flutter نوشته شده است و از MySQL برای ذخیره داده ها استفاده می کند. مجوز این سیستم صورتحساب منبع باز مجوز تضمین انتساب (AAL) است.
الزامات سیستم
برای نصب صورتحساب ، باید نرم افزارهای زیر را داشته باشید:
- PHP 7.0+
- MySQL 5.0 +
- apache / nginx
امکانات
فاکتور نینجا بسته به طرحی که شما انتخاب می کنید ، دارای ویژگی های بسیار خوبی است: رایگان ، حرفه ای یا شرکت. در زیر ویژگی های اصلی Funoiceninja وجود دارد:
- ایجاد & amp ؛ فاکتورهای ایمیل & amp ؛ نقل قول ها در زمان واقعی
- 40+ گزینه های ادغام دروازه پرداخت
- yourbrand.invoice.service دامنه سفارشی
- کاربران اضافی & amp ؛ مجوزها را تنظیم کنید
- پشتیبانی چند شرکت
- ایجاد فاکتور مکرر & amp ؛ مشتری های لایحه خودکار
- ابزار ایجاد پیشنهادات
- ضمیمه پرونده های شخص ثالث به فاکتورها & amp ؛ هزینه ها
- ایجاد وظایف پروژه & amp ؛ زمان پیگیری
- تابلوهای Kanban برای مدیریت پروژه ها
- ضمیمه فاکتور & amp ؛ نقل قول PDF به ایمیل
- پورتال سمت مشتری & amp ؛ تاریخچه فاکتورها
- اتوماسیون ادغام Zapier
- نقل قول ها به فاکتورها برای پرداخت ها تبدیل می شوند
- طراحی فاکتور کاملاً قابل تنظیم
- سفارشی کردن موضوعات ایمیل & amp ؛ متن بدنه
- سپرده ها را بپذیرید & amp ؛ پرداختهای جزئی
- ایمیل های بازپرداخت خودکار پرداخت فاکتور
- هشدارها هنگام مشاهده مشتری & amp ؛ فاکتورها را پرداخت می کند
- کادر تأیید تأیید فاکتور یا امضای مشتری را فعال کنید
- مورد & amp ؛ سیستم کتابخانه محصول
- فاکتورهای ایمیل فله & amp ؛ نقل قول ها
- ایجاد گزارش ، پیری حساب و آمپر ؛ اظهارات مشتری
- واردات هزینه ها & amp ؛ فروشندگان
- واردات معاملات را از حساب های بانکی خود وارد کنید
- چند ارز و زبان پشتیبانی می شود
- راه اندازی هزینه های دروازه اعتباری خودکار
- تنظیم هزینه های دیررس اتوماتیک در فاکتورهای بدون پرداخت
- از دستورات صوتی زبان طبیعی پشتیبانی می کند
- تنظیمات مالیاتی در هر مورد یا فاکتور کل
- طرح های الگوی فاکتور رایگان حرفه ای
نصب و راه اندازی
نصب فاکتور در اوبونتو 16.04 LTS با nginx با استفاده از github
Nginx محبوب ترین و امن ترین سرور وب است. به منظور نصب NGINX ، از دستور زیر استفاده کنید
sudo apt install nginx
پس از نصب NGINX ، دامنه را پیکربندی کرده و NGINX را با استفاده از دستور زیر مجدداً راه اندازی کنید
sudo service nginx restart
در مرحله بعد ، نیاز به نصب سرور پایگاه داده ، از دستور زیر برای نصب MySQL Server استفاده کنید
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
پس از نصب سرور پایگاه داده ، از دستور زیر برای راه اندازی مجدد MySQL Server استفاده کنید
sudo service mysql restart
PHP را برای پردازش نصب کنید
sudo apt-get install php-fpm php-mysql
اکنون ، شما تمام نرم افزارهای مورد نیاز را نصب کرده اید و مرحله بعدی ورود به MySQL Server و ایجاد پایگاه داده Fontoiceninja است. برای ایجاد پایگاه داده از دستور زیر استفاده کنید.
CREATE DATABASE invoiceninja;
یک کاربر پایگاه داده به نام "" با رمز عبور جدید ایجاد کنید. و با اجرای دستورات زیر به کاربر دسترسی کامل به پایگاه داده داده است. با کاربر پایگاه داده مورد نظر و رمز عبور مورد نظر خود تغییر دهید.
CREATE USER 'invoiceninjauser'@'localhost' IDENTIFIED BY 'new_password_here';
GRANT ALL ON invoiceninja.* TO 'invoiceninjauser'@'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
دانلود آخرین نسخه Funtoiceninja
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
پس از نصب Curl و Composer در بالا ، بسته های Ninja Root Nginx را از GitHub تغییر دهید.
cd /var/www/html
sudo git clone https://github.com/invoiceninja/invoiceninja.git
cd /var/www/html/invoiceninja
sudo composer install
سپس دستورات زیر را اجرا کنید تا مجوزهای صحیح برای عملکرد Funoiceninja را تنظیم کنید.
sudo chown -R www-data:www-data /var/www/html/invoiceninja/
sudo chmod -R 755 /var/www/html/invoiceninja/
تبریک! شما با موفقیت Funoiceninja را در Nginx نصب کرده اید
نصب با استفاده از docker
یک کلید برنامه تولید کنید
docker run --rm -it invoiceninja/invoiceninja php artisan key:generate --show
پوشه هایی را برای ماندگاری داده ایجاد کنید
- دو پوشه روی سرور خود ایجاد کنید ، ه. گرم. /var/fontoiceninja/public و/var/fontoiceninja/ذخیره سازی
- این پوشه ها را درون ظرف خود سوار کنید استفاده: برای اجرای آن
docker run -d \
-v /var/invoiceninja/public:/var/app/public \
-v /var/invoiceninja/storage:/var/app/storage \
-e APP_ENV='production' \
-e APP_DEBUG=0 \
-e APP_URL='http://ninja.dev' \
-e APP_KEY='' \
-e APP_CIPHER='AES-256-CBC' \
-e DB_TYPE='mysql' \
-e DB_STRICT='false' \
-e DB_HOST='localhost' \
-e DB_DATABASE='ninja' \
-e DB_USERNAME='ninja' \
-e DB_PASSWORD='ninja' \
-p '9000:9000' \
invoiceninja/invoiceninja