Online Inventory Manager (OIM) — Free, open source

Online Inventory Manager

Online Inventory Manager
License: MIT License
PHP and MySQL
  • OIM homepage showing the tables created by AppGini
  • OIM transactions table view
  • OIM detail view of transactions table
  • Table view of batches table
  • Detail view of batches table
  • Table view of items table
  • Detail view of items table
  • Item balance report
  • Filtering items below re-order level
  • OIM project as shown in AppGini
Online Inventory Manager (OIM) is a simple online inventory management application. This application offers you insight on your inventory activity and keeps historical records of every single transaction. It helps you track the inventory levels to avoid overstocks and outages. It’s easy to use, and makes you become more productive. Organize your inventory data, see where exactly each item is stored, all related actions and the most updated balance. OIM was created using AppGini. So you can easily customize it to add/remove details or any extra functionality to fit your own requirements. OIM is a responsive web-based application that you can access from your PC, tablet, mobile or any other device.
Read more

What's new?

Latest version: OIM version 3.2, released on May 8, 2017
  • OIS 2.2, generated using AppGini 5.62,
    • Implemented PHPMailer as the mail function for apps, with SMTP support configurable in admin settings;
    • Included hooks/__global.php in admin area;
    • Added new hook in __global.php, sendmail_handler() for intercepting mail sending operations;
    • Fixed PHP 7.1 compatibility issue;
    • Fixed preg_replace calls with /e modifier;
    • Added validation checks to make sure undefined data formats are properly handled;
    • Fixed XSS vulnerability in quick search responsibly reported by Netsparker;
    • Added hooks/README.html;
    • Fixed error with line breaks in emails sent from the admin area;
    • Bug fix with sorting of formatted lookup fields;
    • Bug fix for array_map warning when a record is selected in a table with a non-numeric PK.;
  • OIM 3.1, generated using AppGini 5.61
    • Improved detail view loading performance by preloading lookup values.
    • Bug fixed: Redirects don't work correctly if a non-standard port is used.
    • Configurable detail view template in DataList so that it can be set in hooks.
    • Fixed sorting behavior of lookup fields containing numeric data in table view.
    • Fixed a bug with anonymous users unable to directly access tables that they are allowed to view.
    • Fixed bug with error reporting behavior of unique fields.
Read more