„Invoiceninja“ - atvirojo kodo sąskaitų faktūros išrašymo programinė įranga

InvoiceNinja Nemokama sąskaitų faktūros išrašymo programinė įranga

Nemokama ir atvirojo kodo sąskaitų faktūros programinė įranga mažoms įmonėms

Nemokama įmonių sąskaitų išrašymo programinė įranga, padedanti jiems sukurti sąskaitas faktūras, priimti mokėjimus, sekti išlaidas, kurti pasiūlymus ir valdyti užduotis.

Apžvalga

„Invoiceninja“ yra atvirojo kodo sąskaitų faktūros išrašymo programinė įranga. Tai lengva naudoti ir suteikia daugybę funkcijų, skirtų tvarkyti visas atsiskaitymo užduotis. Tai 100% nemokama, o kūrėjai visame pasaulyje aktyviai dalyvauja. Ši nemokama apskaitos sistema yra ideali laisvai samdomiems darbuotojams ir mažoms įmonėms. Tai lengvai leidžia generuoti sąskaitas faktūras ir sekti mokėjimus. Ši galinga atvirojo kodo sąskaitos faktūros sistema turi modernias ir įspūdingas savybes. Tai palaiko sąskaitų faktūrų, mokėjimų, citatų, išlaidų, ataskaitų teikimo ir daugelio kitų tvarkymo funkcijas. Be to, tai leidžia sukurti kelias įmones ir tvarko jas iš vienos sistemos. Be to, „Invoiceninja“ padeda laiko stebėti užduotis ir naudoti jas atsiskaitymui klientams. Be to, „InvoiceninJa“ yra prieinama internete („SaaS“) programinė įranga kaip paslauga. Vartotojai gali pasirinkti tinkamą planą ir iškart pradėti jį naudoti. Tačiau įmonės gali jį įdiegti savo serveryje, kuris padeda kontroliuoti neskelbtinus atsiskaitymo duomenis. „Invoiceninja“ teikia geriausią „iPhone“ ir „Android“ įrenginių mobiliosios sąskaitos faktūros programą. Jis parašytas PHP „Laravel“ sistemoje, plazdančioje ir naudoja „MySQL“ duomenų saugojimui. Šios atvirojo kodo sąskaitų išrašymo sistemos licencija yra (AAL) priskyrimo užtikrinimo licencija.

Sistemos reikalavimai

Norėdami įdiegti „InvoiceninJa“, turite turėti šias programines įrangas:

  • Php 7.0+
  • „MySQL 5.0 +“
  • „Apache“ / „Nginx“

Funkcijos

Sąskaitos faktūra „Ninja“ gali pasigirti daugybe puikių funkcijų, atsižvelgiant į jūsų pasirinktą planą: nemokamą, profesionalų ar įmonę. Toliau pateikiamos pagrindinės „Invoiceninja“ savybės:

  • sukurti & amp; El. Pašto sąskaitos faktūros & amp; Citatos realiuoju laiku
  • 40+ mokėjimo šliuzo integracijos parinktys
  • „YourBrand.invoice.Services“ pasirinktinis domenas
  • Papildomi vartotojai & amp; Nustatyti leidimus
  • Kelių įmonių palaikymas
  • Sukurkite pasikartojančią sąskaitų faktūrą & amp; Automatinio veislės klientai
  • Pasiūlymų kūrimo įrankis
  • Pridėkite 3 -iojo šalių failus prie sąskaitų faktūrų & amp; Išlaidos
  • Kurkite projekto užduotis & amp; Trasos laikas
  • „Kanban“ valdybos, skirtos valdyti projektus
  • Pridėkite sąskaitą faktūrą & amp; Citatos PDFS el. Paštu
  • Kliento pusės portalas & amp; Sąskaitų faktūrų istorija
  • „Zapier“ integracijos automatizavimas
  • Citatos Konvertuoja į mokėjimų sąskaitas faktūras
  • Visiškai pritaikomas sąskaitos faktūros dizainas
  • pritaikyti el. Pašto temas & amp; Kūno tekstas
  • Priimkite indėlius & amp; Daliniai mokėjimai
  • sąskaitos faktūros mokėjimas automatinio atsiminimo el. Laiškai
  • Įspėjimai, kai kliento peržiūra & amp; Moka sąskaitas faktūras
  • Įgalinti sąskaitos faktūros patvirtinimo žymimąjį langelį arba kliento parašą
  • Prekė ir amp; Produktų bibliotekos sistema
  • birių el. Pašto sąskaitų faktūros & amp; Citatos
  • Sukurkite ataskaitas, sąskaitų senėjimą ir amp; Kliento teiginiai
  • Importuoti išlaidas & amp; Pardavėjai
  • Importuoti operacijas iš savo banko sąskaitų
  • Palaikomos kelios valiutos ir kalbos
  • Sąrankos automatiniai kreditinių kortelių šliuzų mokesčiai
  • Automatiniai vėlyvieji mokesčiai už nesumokėtus sąskaitas faktūras
  • palaiko natūralios kalbos balso komandas
  • Mokesčių nustatymai už eilutės elementą arba sąskaitos faktūros iš viso
  • Profesionalūs nemokamų sąskaitos faktūros šablonų dizainai

diegimas

Įdiekite „Ubuntu 16.04 LTS“ su „Nginx“, naudodami „GitHub“ „Ubuntu“

„Nginx“ yra populiariausias ir saugiausias žiniatinklio serveris. Norėdami įdiegti „Nginx“, naudokite šią komandą

 sudo apt install nginx 

Įdiegę NGINX, sukonfigūruokite domeną ir paleiskite „Nginx“ naudodami šią komandą šia komanda

 sudo service nginx restart 

Tada reikia įdiegti duomenų bazės serverį, naudokite šią komandą, kad įdiegtumėte „MySQL Server“

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

Įdiegus duomenų bazės serverį, naudokite šią komandą, kad iš naujo paleistumėte „MySQL Server“ iš naujo

 sudo service mysql restart 

Įdiekite PHP apdorojimui

 sudo apt-get install php-fpm php-mysql

Dabar jūs įdiegėte visą reikalingą programinę įrangą, o kitas žingsnis yra prisijungti prie „MySQL Server“ ir sukurti „InvoicenInJa“ duomenų bazę. Norėdami sukurti duomenų bazę, naudokite šią komandą.

 CREATE DATABASE  invoiceninja;

Sukurkite duomenų bazės vartotoją pavadinimu „“ su nauju slaptažodžiu. ir suteikė vartotojui visišką prieigą prie duomenų bazės paleisdama šias komandas. Pakeiskite savo norimą duomenų bazės vartotoją ir norimą slaptažodį.

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;

Atsisiųskite naujausią laidą „Invoiceninja“

 
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Įdiegę „CURL“ ir „Composer“ aukščiau, pakeiskite į „Nginx“ šaknies katalogą ir mažos apkrovos sąskaitos faktūros „Ninja“ paketus iš „GitHub“.


cd /var/www/html
sudo git clone https://github.com/invoiceninja/invoiceninja.git
cd /var/www/html/invoiceninja
sudo composer install

Tada paleiskite žemiau esančias komandas, kad nustatytumėte teisingus leidimus „InvoicenInJa“ veikti.


sudo chown -R www-data:www-data /var/www/html/invoiceninja/
sudo chmod -R 755 /var/www/html/invoiceninja/

Sveikinimai! Jūs sėkmingai įdiegėte „InvoiceninJa“ „Nginx“

diegimas naudojant „Docker“

Sukurkite programos raktą


docker run --rm -it invoiceninja/invoiceninja php artisan key:generate --show

Sukurkite duomenų atkaklumo aplankus

  • Sukurkite du aplankus savo serveryje, e. g. /var/invoiceninja/public ir/var/invoiceninja/saugykla
  • Sumontuokite šiuos aplankus į savo konteinerį Naudojimas: jį paleisti

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
 Latviski