InvoiceNinja नि: शुल्क चालान सॉफ्टवेयर
छोटे व्यवसायों के लिए मुफ्त और खुला स्रोत चालान सॉफ्टवेयर
व्यवसायों के लिए मुफ्त चालान सॉफ्टवेयर जो उन्हें चालान बनाने, भुगतान स्वीकार करने, खर्चों को ट्रैक करने, प्रस्ताव बनाने और कार्यों का प्रबंधन करने में मदद करता है।
अवलोकन
Invoiceninja एक खुला स्रोत चालान सॉफ्टवेयर है। यह उपयोग करना आसान है और सभी बिलिंग कार्यों को संभालने के लिए बड़ी संख्या में सुविधाएँ प्रदान करता है। यह 100% मुक्त है और दुनिया भर में डेवलपर्स इसमें सक्रिय रूप से शामिल हैं। यह मुफ्त लेखा प्रणाली फ्रीलांसरों और छोटे व्यवसायों के लिए आदर्श है। यह आसानी से चालान उत्पन्न करने और भुगतान को ट्रैक करने की अनुमति देता है। यह शक्तिशाली ओपन सोर्स इनवॉइस सिस्टम आधुनिक और प्रभावशाली सुविधाओं के साथ आता है। यह चालान, भुगतान, उद्धरण, व्यय, रिपोर्टिंग, और कई और अधिक के प्रबंधन के लिए सुविधाओं का समर्थन करता है। इसके अलावा, यह कई कंपनियों के निर्माण की अनुमति देता है और उन्हें एक ही प्रणाली से संभालता है। इसके अलावा, Invoiceninja कार्यों को ट्रैकिंग करने में मदद करता है और ग्राहकों को बिलिंग के लिए उनका उपयोग करता है। इसके अलावा, Invoiceninja एक सेवा के रूप में ऑनलाइन (SAAS) सॉफ्टवेयर उपलब्ध है। उपयोगकर्ता उपयुक्त योजना चुन सकते हैं और तुरंत इसका उपयोग करना शुरू कर सकते हैं। हालांकि, व्यवसाय इसे स्वयं के सर्वर पर स्थापित कर सकते हैं जो संवेदनशील बिलिंग डेटा पर नियंत्रण रखने में मदद करता है। Invoiceninja iPhone और Android उपकरणों के लिए सबसे अच्छा मोबाइल इनवॉइस ऐप प्रदान करता है। यह PHP लारवेल फ्रेमवर्क, स्पंदन में लिखा गया है, और डेटा के भंडारण के लिए MySQL का उपयोग करता है। इस ओपन सोर्स इनवॉइसिंग सिस्टम के लिए लाइसेंस (AAL) एट्रिब्यूशन एश्योरेंस लाइसेंस है।
सिस्टम आवश्यकताएं
Invoiceninja स्थापित करने के लिए, आपके पास निम्नलिखित सॉफ्टवेयर्स होने चाहिए:
- PHP 7.0+
- MySQL 5.0 +
- अपाचे / nginx
विशेषताएँ
इनवॉइस निंजा कई बेहतरीन विशेषताओं का दावा करता है, जो उस योजना पर निर्भर करता है जिसे आप चोइसेस करते हैं: मुक्त, समर्थक या उद्यम। निम्नलिखित Invoiceninja की प्रमुख विशेषताएं हैं:
- बनाएँ & amp; ईमेल चालान & amp; वास्तविक समय में उद्धरण
- 40+ भुगतान गेटवे एकीकरण विकल्प
- yourbrand.invoice.services कस्टम डोमेन
- अतिरिक्त उपयोगकर्ता & amp; अनुमतियाँ सेट करें
- कई कंपनी समर्थन
- आवर्ती चालान बनाएँ & amp; ऑटो-बिल क्लाइंट
- प्रस्ताव निर्माण उपकरण
- चालान के लिए तीसरी पार्टी फ़ाइलें संलग्न करें & amp; खर्च
- प्रोजेक्ट कार्य बनाएँ & amp; ट्रैक समय
- कनबान परियोजनाओं को प्रबंधित करने के लिए बोर्ड
- इनवॉइस संलग्न करें & amp; ईमेल के लिए उद्धरण pdfs
- क्लाइंट-साइड पोर्टल & amp; चालान इतिहास
- जैपियर एकीकरण स्वचालन
- उद्धरण भुगतान के लिए चालान में परिवर्तित होते हैं
- पूरी तरह से अनुकूलन योग्य चालान डिजाइन
- ईमेल विषयों को अनुकूलित करें & amp; मुख्य भाग
- जमा को स्वीकार करें & amp; आंशिक भुगतान
- चालान भुगतान ऑटो-रिमाइंडर ईमेल
- अलर्ट जब ग्राहक दृश्य & amp; चालान का भुगतान करता है
- इनवॉइस अनुमोदन चेकबॉक्स या क्लाइंट हस्ताक्षर सक्षम करें
- आइटम & amp; उत्पाद पुस्तकालय तंत्र
- बल्क ईमेलिंग चालान & amp; कोटेशन
- रिपोर्ट बनाएं, उम्र बढ़ने वाले खाते & amp; ग्राहक विवरण
- खर्च आयात & amp; विक्रेताओं
- अपने बैंक खातों से लेनदेन आयात करें
- कई मुद्राएं और भाषाएँ समर्थित हैं
- सेटअप स्वचालित क्रेडिट कार्ड गेटवे शुल्क
- अवैतनिक चालान पर स्वचालित देर से शुल्क सेटअप करें
- प्राकृतिक भाषा वॉयस कमांड का समर्थन करता है
- प्रति लाइन आइटम या चालान प्रति कर सेटिंग्स
- पेशेवर मुफ्त इनवॉइस टेम्पलेट डिजाइन
स्थापना
Ubuntu 16.04 lts पर Invoiceninja स्थापित करें nginx के साथ github का उपयोग करके
Nginx सबसे लोकप्रिय और सुरक्षित वेब सर्वर है। Nginx स्थापित करने के लिए, निम्न कमांड का उपयोग करें
sudo apt install nginx
एक बार Nginx स्थापित होने के बाद, डोमेन को कॉन्फ़िगर करें और निम्न कमांड का उपयोग करके Nginx को पुनरारंभ करें
sudo service nginx restart
अगला, डेटाबेस सर्वर स्थापित करने की आवश्यकता है, MySQL सर्वर को स्थापित करने के लिए निम्न कमांड का उपयोग करें
sudo apt-get update; sudo apt-get install mysql-server; mysql_secure_installation
एक बार, डेटाबेस सर्वर स्थापित हो जाने के बाद, MySQL सर्वर को पुनरारंभ करने के लिए निम्न कमांड का उपयोग करें
sudo service mysql restart
प्रसंस्करण के लिए PHP स्थापित करें
sudo apt-get install php-fpm php-mysql
अब, आपने सभी आवश्यक सॉफ़्टवेयर स्थापित किए हैं और अगला कदम MySQL सर्वर पर लॉगिन करना और Invoiceninja डेटाबेस बनाना है। डेटाबेस बनाने के लिए निम्न कमांड का उपयोग करें।
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;
डाउनलोड Invoiceninja नवीनतम रिलीज
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
ऊपर कर्ल और संगीतकार स्थापित करने के बाद, GitHub से Nginx रूट डायरेक्टरी और Downaload Invoice Ninja पैकेज में बदलें।
cd /var/www/html
sudo git clone https://github.com/invoiceninja/invoiceninja.git
cd /var/www/html/invoiceninja
sudo composer install
फिर कार्य करने के लिए Invoiceninja के लिए सही अनुमतियाँ सेट करने के लिए नीचे दिए गए कमांड चलाएं।
sudo chown -R www-data:www-data /var/www/html/invoiceninja/
sudo chmod -R 755 /var/www/html/invoiceninja/
बधाई! आपने सफलतापूर्वक nginx पर Invoiceninja स्थापित किया है
डॉकर का उपयोग करके स्थापना
एक अनुप्रयोग कुंजी उत्पन्न करें
docker run --rm -it invoiceninja/invoiceninja php artisan key:generate --show
डेटा दृढ़ता के लिए फ़ोल्डर बनाएं
- अपने सर्वर पर दो फ़ोल्डर बनाएं, ई। जी। /var/invoiceninja/public
- इन फ़ोल्डरों को अपने कंटेनर में माउंट करें उपयोग: इसे चलाने के लिए
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