PyInv

Online Quartermaster and Inventory System.

Features

Current Featureset

  • Asset oriented inventory system

  • Based around a hierarchical tree of assets, some of which contain others.

  • Track asset models and manufacturers, including the history thereof

  • Track countable items, where only the quantity and location matter

  • Human-friendly Asset Code format with Damm checksum

  • (WIP) REST API

Planned

  • Powerful auditing engine

  • Printer Support

  • Report generation

  • Barcode scanner support

Deployment

PyInv requires Python 3.8 or higher.

The Django deployment guidelines are and should be used.

You’ll need to run a couple of management commands to get going:

./manage.py initialise  # Initialise the inventory
./manage.py createsuperuser