/invoices

Jekyll-based invoicing for me (and maybe you).

Primary LanguageCSSMIT LicenseMIT

Invoices

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:

  1. Setup:
$ script/setup
  1. Create your own _config.yml file.
$ cp _config.yml.example _config.yml

Edit your _config.yml file. Everything should be pretty obvious.

  1. Run the app:
$ script/server

That starts the app at http://localhost:4000. You probably won't see any invoices there yet though.

  1. 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!