Skip to content

Tagirijus/plainvoice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Creating invoices and quotes with a plaintext mindset.

Motivation

After using my other tool freelance for many years now for creating quotes and invoices for my clients, the motivation grew to make a better tool. Primary I like to work with plaintext files, which I can render or process with tools. Also I got bored of the cumberstone handling of freelance. Also some dependencies were off and after switching to a new system I even got problems using the tool at all.

So I decided to start a new project to get a tool with which I can create quotes and invoices. Hopefully after all the years I might have learned to code better so that the tool will be more useful and better to handle than my previous one.

Concept

The initial concept of the tool is (or was at least) to work with plaintext files. Or more in detail: it should be possible to edit the data without any third party tool and be still somehow be human readable. The tool itself in the end is for helping manage the data and also rendering it to a file I can send my clients (PDF probably). In addition it also should help append invoices to my accounting system, which uses ledger-cli.

I am writing this before I even started to code. So things might change and maybe I will forget to update this readme file in the end.

Usage

ATTENTION: do use this program at your own risk, since it's not finished yet!

Start the programm with the -h or --help option to get a proper list of possible commands and options.

TODO: as soon as the programm gets a usable state, I hopefully will update the readme to better describe on how to use the programm.

To do

  • Code the programm!

Changelog

The changelog is here: CHANGELOG.md.