{"id":48123789,"url":"https://github.com/bigprof-software/online-inventory-manager","last_synced_at":"2026-04-04T16:22:54.108Z","repository":{"id":299247498,"uuid":"151262504","full_name":"bigprof-software/online-inventory-manager","owner":"bigprof-software","description":"Get insights about your inventory activity and keeps historical records of every single transaction.","archived":false,"fork":false,"pushed_at":"2025-06-15T14:41:00.000Z","size":2298,"stargazers_count":7,"open_issues_count":0,"forks_count":9,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-15T15:46:30.440Z","etag":null,"topics":["appgini","inventory","inventory-transactions","mysql","php","webapp"],"latest_commit_sha":null,"homepage":"https://bigprof.com/appgini/applications/online-inventory-manager","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bigprof-software.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"custom":"https://paypal.me/appgini"}},"created_at":"2018-10-02T13:52:01.000Z","updated_at":"2025-06-15T14:41:04.000Z","dependencies_parsed_at":"2025-06-21T21:00:17.261Z","dependency_job_id":null,"html_url":"https://github.com/bigprof-software/online-inventory-manager","commit_stats":null,"previous_names":["bigprof-software/online-inventory-manager"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/bigprof-software/online-inventory-manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigprof-software%2Fonline-inventory-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigprof-software%2Fonline-inventory-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigprof-software%2Fonline-inventory-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigprof-software%2Fonline-inventory-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bigprof-software","download_url":"https://codeload.github.com/bigprof-software/online-inventory-manager/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bigprof-software%2Fonline-inventory-manager/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31405700,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T10:20:44.708Z","status":"ssl_error","status_checked_at":"2026-04-04T10:20:06.846Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["appgini","inventory","inventory-transactions","mysql","php","webapp"],"created_at":"2026-04-04T16:22:51.745Z","updated_at":"2026-04-04T16:22:54.102Z","avatar_url":"https://github.com/bigprof-software.png","language":"PHP","funding_links":["https://paypal.me/appgini"],"categories":[],"sub_categories":[],"readme":"[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/bigprof-software/online-inventory-manager) \n\n# Online Inventory Manager (OIM)\n\n![OIM screenshots](https://cdn.bigprof.com/appgini-open-source-apps/oim/screencast.gif)\n\nEasy and lean inventory management for small businesses, consultants and freelancers, created using [AppGini](https://bigprof.com/appgini/).\n\n![How OIM works](https://cdn.bigprof.com/appgini-open-source-apps/oim/online-inventory-manager-process-flow-diagram.jpg)\n\n### [⇩ Download the latest release](https://github.com/bigprof-software/online-inventory-manager/releases/latest) ([_Changelog_](https://github.com/bigprof-software/online-inventory-manager/releases))\n\n## Features\n\n* Track inventory transactions and have balances updated automatically.\n* Support for batches for better tracking of inventory.\n* Support for recording manufacturing and expiry dates and linking them to batches.\n* _Storage sections/locations_ make it easy to pinpoint the location of items in your store and/or support multiple storage areas/locations.\n* Support for 4 types of inventory transactions for better tracking and reporting: Incoming, outgoing, expired and damaged.\n\nThis application was created using [AppGini](https://bigprof.com/appgini/),\nand therefore it shares the features of any AppGini application as well, including:\n\n* Responsive Bootstrap apps that work beautifully on any device.\n* Support for multiple users and user groups, with easy-to-configure per-table permissions.\n* Quick and advanced search.\n* Export your data to CSV to work on them in Excel or other spreadsheets.\n* Import already-existing data from CSV files through a powerful import wizard.\n\n*Disclaimer: AppGini itself is not an open source application,\nbut: 1. applications generated by AppGini can be distributed as open source with any\nlicense of choice. 2. You don't need to install AppGini in order to use this app.*\n\n---\n\n## Installation\n\nThis is a PHP/MySQL web application that you run from a browser. You can install it either locally\non your own PC, or to a web/intranet server.\n\n### 1. Trying it out using Gitpod (requires a github account)\n\nThis application is ready to run within the Gitpod IDE.\nThis will allow you to try the application out and develop it for your needs.\nAll you will need is a web browser. _Do not use this in production!!!_\n\n**[Launch private demo on Gitpod](https://gitpod.io/#https://github.com/bigprof-software/online-inventory-manager)**\n\nThe app would take a couple of minutes to launch.\nAfterwards, you'll see the welcome screen of the app in the right part of the window, where you can start the setup wizard.\nWhen prompted to enter the database name, database username and datatbase password, you should enter `appgini` for all.\n\nGitpod is intended for previewing the app only, and is _not suitable for use in actual production environments_.\n\n---\n\n### 2. Installing to a PC\n\n#### System requirements\n\nThis application can be installed on Windows, Linux and MacOS. Before installing,\nyou should have the following software set up and running:\n\n* A webserver (Apache, IIS, nginx, ... etc)\n* PHP 7.0 or higher.\n* MySQL 5.6 and above; or MariaDB 10 and above.\n\nIf you don't have the above software installed, we recommend installing\n[Xampp latest version](https://www.apachefriends.org/).\n\n#### Installation steps\n\n1. [Download the latest release as a zip file](https://github.com/bigprof-software/online-inventory-manager/releases/latest).\n(Click the *Source code (zip)* link down the page).\n\n2. Extract the contents of the zip file. Then copy the contents of the `app` folder into a folder inside your document root.\nFor Xampp on Windows, this is usually `C:\\xampp\\htdocs`\n(*[more info about how to find your 'document root'](http://www.karelia.com/sandvox/help/z/Document_Root.html)*).\n\n3. In your web browser, go to: `http://localhost/app-folder/`\n(change `app-folder` to the name of the folder inside your document root where you extracted the zip in step 2).\n\n4. You should now see the setup wizard in your browser. Just follow the steps!   \n![The setup wizard](https://cdn.bigprof.com/appgini-open-source-apps/setup-wizard-page-1.png)\n\n---\n\n### 3. Installing to a web/intranet server\n\n#### System requirements\n\nThis application can be installed on both Windows and Linux servers.\nBefore installing, make sure your server has the following software:\n\n* PHP 7.0 or higher\n* MySQL 5.6 and above; or MariaDB 10 and above.\n\t\nMake sure your have access to a MySQL/MariaDB database.\nYou might need to set up one in your server control panel.\nPlease refer to your server documentation or the technical support staff for help on this if needed.\n\nIf your server has cPanel installed, here is a\n[screencast explaining how to install your application using cPanel](https://bigprof.com/appgini/screencasts/how-to-upload-your-appgini-web-application-to-a-web-server-using-ftp-and-cpanel).\n\n#### Installation steps\n\n1. [Download the latest release as a zip file](https://github.com/bigprof-software/online-inventory-manager/releases/latest).\n(Click the *Source code (zip)* link down the page).\n\n2. Extract the contents of the zip file. Then upload the contents of the `app` folder to a folder inside your server document root.\nThis might be a folder named `public_html` or `/var/www/html` or something else, based on how your server is set up\n(ask your server admin if you need help on that).\n\n3. In your web browser, visit `http://server.com/app-folder/`\n(change `server.com` above to the actual domain name or IP address of your server,\nand change `app-folder` to the name of the folder inside your document root where\nyou uploaded the files in step 2).\n\n4. You should now see the setup wizard in your browser. Just follow the steps!\n\n---\n\n## Customization\n\nThis application was created using [AppGini](https://bigprof.com/appgini). This means you can easily customize it by\nopening the included AXP project file in AppGini. Examples of possible customization you can do from there include:\n\n* [Changing the application theme](https://bigprof.com/appgini/screencasts/how-to-easily-change-your-appgini-application-theme).\n* Adding more fields to existing tables, or entirely new tables to fit your use cases.\n* Changing the options/behavior of any table/field in your application.\n* For more details, check [the AppGini tutorials](https://bigprof.com/appgini/screencasts/).\n\nYou can also perform more advanced customization, like adding reports,\nchanging validation rules, adding business logic, ... etc. through hooks.\nPlease refer to the [AppGini hooks documentation](https://bigprof.com/appgini/help/advanced-topics/hooks)\nfor more details.\n\n_Contributions to this project are always welcome :)_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigprof-software%2Fonline-inventory-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbigprof-software%2Fonline-inventory-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbigprof-software%2Fonline-inventory-manager/lists"}