mirror of
https://github.com/crater-invoice/crater.git
synced 2025-10-27 19:51:09 -04:00
d71ca4ffb96dc110451152678455f4eaaacd5d81
Previoulsy a string with contents "null" is transmitted and saved to the database when updating an expense with an empty note. This fix prevents that. Please note that this fix still needs to be compiled with npm.
Introduction
Crater is an open-source web & mobile app that helps you track expenses, payments & create professional invoices & estimates.
Web Application is made using Laravel & VueJS while the Mobile Apps are built using React Native.
Table of Contents
Documentation
Download
Mobile Apps
Discord
Join the Crater 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
- Customer Portal
- Accept Payments (Stripe Integration)
- Add and Use Custom Fields on Invoices & Estimates.
- Multiple Companies
- White Labeling (Easy Invoice, Email & Consumer Portal Theme customisation)
- Vendors, Inventory & Bills
- Recurring Invoices & Payment Reminders
- Improve Accessibility
Credits
Crater is a product of Bytefury
Special thanks to:
Translate
Help us translate or suggest changes to existing languages if you find any mistakes by creating a new PR.
Here's the english-version json file which you can use as a reference.
License
Crater is released under the Attribution Assurance License. See LICENSE for details.
Languages
JavaScript
77%
PHP
12%
Vue
10.1%
Blade
0.9%