The issue was found during an Item creation inside the Invoice, Estimates or Recurring Invoice, the same fix that was applied into the Item creation view, now is needed into ItemModal. The root cause is that price + tax returns an amount as float making the database fail. Relates #377
Introduction
InvoiceShelf is an open-source web & mobile app that helps you track expenses, payments & create professional invoices & estimates.
InvoiceShelf is a fork of Crater that focuses in stability, updates and new features.
The Web Application is made using Laravel & VueJS while the Mobile Apps are built using React Native.
NOTE: The docker image files are moved into a separate repository InvoiceShelf/docker.
Table of Contents
Documentation
Download
Mobile Apps
- Andorid - Coming Soon
- IOS - Coming Soon
- Source
Discord
Join the InvoiceShelf discord server to discuss: Invite Link
Roadmap
~~Here's a rough roadmap of things to come (not in any specific order):
- Automatic Update
- Email Configuration
- Installation Wizard
- Address Customisation & Default notes
- Edit Email before Sending Invoice
- Available as a docker image
- Performance Improvements
- Customer View page
- Add and Use Custom Fields on Invoices & Estimates.
- Multiple Companies
- Recurring Invoices
- Customer Portal
- Accept Payments (Stripe Integration)
- Improved template system (invoices and estimate)
- Modules and templates marketplace
Copyright
- © 2024 IDEOLOGIX MEDIA DOOEL.
- © 2022 Crater Invoice, Inc
Special thanks to:
Translate
Help us translate on https://crowdin.com/project/invoiceshelf
Thanks to Translation Contributors:
- Hassan A. Ba Abdullah (Arabic)
- Clément de Louvencourt (French)
- Robin Delattre (French)
- René Loos (Dutch)
- Stefan Azarić (Serbian)
- Emmanuel Lampe (German)
- edevrob (Latvian)
License
InvoiceShelf is released under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3. See LICENSE for details.