Skip to content

joeeltgroth/airplane-club-billing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

airplane-club-billing

Tool for building flying club invoices

Virtual Environment Info

$ virtualenv -p python3 venv
$ source venv/bin/activate
$ pip install -r requirements.txt

Create the input files

Sample csv data files are in the data directory. Purpose of each:

  • club.csv: Addresses for the club
  • pilot.csv: Pilot data such as name address, previous balance.
  • pilot_log.csv: Log of the last month's flying
  • plane.csv: airplane ids and their hourly rate.

Run it

$ python main.py

What to expect

A pdf invoice file will be created (in the output directory) for each pilot in data/pilot.csv.

References

About

Tool for building flying club invoices

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages