صورتحساب فاکتور - نرم افزار صورتحساب منبع باز

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
 فارسی