📄️ User Interface
The overall user interface can be seen essentially as three main blocks
📄️ Workspaces
A workspace is essentially a database. Under the hood, BOMIST uses the NoSQL databases PouchDB and CouchDB. PouchDB is stored on your file-system, being one instance created for every workspace you open on your computer. On the other hand, CouchDB runs on a remote server and is used to sync data between multiple PouchDBs (only on Team Workspaces, explained next).
📄️ Backups
Backups can be created on demand or configured to be periodically and automatically created through the Settings - Backups dialog.
📄️ Import & Export
Workspaces
📄️ Barcodes
Barcodes are used to quickly look up things on the app, create new parts or add inventory to them.
📄️ Quoting
Being able to quickly quote lists of parts can be extremely useful when estimating the production cost of a BOM, by considering all inventory that has to be purchased, and when deciding from where those parts can actually be purchased, based on the required quantity and its availability on suppliers.
📄️ Procurement
You'll have to procure parts whenever inventory is missing, either to fulfill production builds or sales orders. In both cases, the app can automatically handle the procurement for you. This means you don't have to add missing parts and quantities into purchase lists or production plans. Instead, the app does that for you.
📄️ Custom Fields
The app allows you to create your own custom fields which will show up on tables and can also be imported along with data.
📄️ Units of Measure
Units of measure allow you to track things by its unit, length, area, volume or weight and can be managed through Settings - Workspace - Units of measure.
📄️ Role-based Permissions
Role-based permissions are available only on Team Workspaces
📄️ API
The app can launch a local web server that exposes a REST API. Through this API you can then retrieve and process your workspace's data the way you want by creating your own scripts. This is great way to integrate BOMIST with your own systems.
📄️ History
History gives you an overview of everything that happened to your inventory. When, where, how and by who it was changed.