mirror of
https://github.com/mokuappio/serverless-invoices.git
synced 2025-10-28 00:11:08 -04:00
2e574646793e82cc5a716b32b83518f04db7ee74
Abstracted add row button to separate component. Abstracted invoice row headers to separate component. Remove vat related things, now replaced with custom taxes. Invoice tax totals are calculated per tax based on invoice rows.
Serverless Invoices by Moku
Serverless Invoices is a free invoicing tool for freelancers and small businesses.
It is open-source and easily extendable. You can use it as a starter kit for more complex systems. Implement your own features, localization, styling or integrate with various other systems and API-s.
Run it locally or host it yourself.
You can always use the latest free version at invoices.mokuapp.io
Sponsored and maintained by Moku
Built with Vue.js and Bootstrap
Features
- Truly serverless - data stored in your browser only, no network requests
- No hosting required - works locally
- Create, edit, delete invoices
- Track invoice status and due date
- Create, edit, delete bank accounts
- Create, edit clients
- Edit company
- Export & import json data
- Print to PDF
- Dark and light mode!
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Lints and fixes files
npm run lint
Topics
- invoices management
- invoicing solution
- invoice maker
- invoice generator
Languages
Vue
49%
JavaScript
30.1%
SCSS
19.5%
HTML
1.1%
Dockerfile
0.3%