Django Clear To Build documentation¶
Version: 0.1.2
A package for tracking inventory for small-scale electronics manufacturing. It tracks parts, vendors, orders, inventories (the parts that you have on-hand), projects across several versions (and their bills of material, including cost breakdowns), and finally provides clearance to build—indicating that your inventory of parts is sufficient to complete the project build. Progressively tracks inventory across multiple pending builds to ensure that each build has all parts available.
Contents:
- Setup
- Users Guide
- Behaviors Tested
- Feature: Parts are selected based on fields on a Bill of Materials
- Feature: Bills of Material are Synced to Project Versions yielding Project Parts, and this process can be repeated as needed
- Feature: Part Satisfaction is responsive to stock of Parts
- Feature: Incomplete Project Builds can be cancelled
- Feature: Project Builds will be Cleared when sufficient stock of Parts are reserved to cover all Project Parts
- Feature: Project Builds can be completed
- Feature: Vendor Orders can be generated and fulfilled
- Feature: Parts appearing on BOMs with Vendor “Mouser” will be autopopulated with data from the Mouser API
- Feature: Projects hosted on Github will have commit-level traceability of commit references
- Feature: Bills of Material will be parsed into a format consistent with inventory conventions
- Feature: Inventory Lines accurately represent stock and facilitate reorder
- Feature: Project Build Part Reservations may encapsulate several Inventory Actions and Project Parts
- Feature: Project Parts represent data from a Bill of Materials
- Feature: Project Versions map to a git respository and commit
- API Reference