This is a very quick Jekyll-based thing which allows me to do monthly invoicing by running script/invoice
.
To use this yourself, fork and clone, then follow these instructions:
- Setup:
$ script/setup
- Create your own
_config.yml
file.
$ cp _config.yml.example _config.yml
Edit your _config.yml
file. Everything should be pretty obvious.
- Run the app:
$ script/server
That starts the app at http://localhost:4000. You probably won't see any invoices there yet though.
- Create an invoice for the current month.
$ script/invoice
"Generated your monthly invoice. Saved to /Users/you/invoices/_posts/2013-05-31-invoice.markdown"
If you visit http://localhost:4000 now, you should see your generated invoice listed there.
Click it to view it, then PDF it and email it!
That's it!