{"id":18873163,"url":"https://github.com/marination/inventory-manager","last_synced_at":"2025-04-14T16:20:31.014Z","repository":{"id":53661906,"uuid":"182292216","full_name":"marination/Inventory-Manager","owner":"marination","description":"An inventory management system using Flask","archived":false,"fork":false,"pushed_at":"2023-05-01T20:33:56.000Z","size":18,"stargazers_count":59,"open_issues_count":6,"forks_count":31,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-28T05:02:39.872Z","etag":null,"topics":["beginner-project","flask","inventory","inventory-management","python","sqlalchemy","warehouse-management","warehouses","wtforms"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/marination.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-19T16:13:35.000Z","updated_at":"2025-02-22T12:44:16.000Z","dependencies_parsed_at":"2024-11-08T05:45:34.875Z","dependency_job_id":null,"html_url":"https://github.com/marination/Inventory-Manager","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marination%2FInventory-Manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marination%2FInventory-Manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marination%2FInventory-Manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marination%2FInventory-Manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/marination","download_url":"https://codeload.github.com/marination/Inventory-Manager/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248914127,"owners_count":21182360,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["beginner-project","flask","inventory","inventory-management","python","sqlalchemy","warehouse-management","warehouses","wtforms"],"created_at":"2024-11-08T05:34:00.146Z","updated_at":"2025-04-14T16:20:30.999Z","avatar_url":"https://github.com/marination.png","language":"HTML","readme":"# Inventory-Manager\nAn inventory management system using Flask\n\n## Getting Started\n\n\n## Clone this repository and set your path to it's folder, to get it up and running on your local system.\n\n```\ngit clone https://github.com/marination/Inventory-Manager.git\ncd Inventory-Manager\n```\n## What to look for here?\n- [System Summary](#system-summary)\n- [Running the app](#running-the-app)\n- Features\n  1. [Adding Products and Locations](#adding-products-and-locations)\n  2. [Deleting Products and Locations](#deleting-products-and-locations)\n  3. [Moving Products](#moving-products)\n  4. [Editing Products and Locations](#editing-products-and-locations)\n- [Built Using](#built-using)\n- [License](#license)\n### Prerequisites\n\nTo run this system you will need :\n\n- Python 3\n- Flask\n- SQLALCHEMY\n- WTForms\n\nAssuming you have Python, proceed to install the rest using the command below:\n\n```\npip3 install -r requirements.txt\n```\n## System Summary\n\nThis system is built to simulate a warehouse environment and handles balancing quantities over warehouses. It has 4 main views including *Overview*,*Products*,*Locations* and *Transfers*. **Products** and **Locations** let you add,edit and delete entries from the system. **Transfers** lets you move items into the central warehouse, out of the central warehouse; also to and from various locations.It also displays transfer history. **Overview** will display products,warehouses and their respective balanced quantities.\n\n\n## Running the app\n1) Set your current path to where the cloned folder is and run the file **run.py**\n\n![starting_app](https://user-images.githubusercontent.com/25857446/56443542-c4926380-6312-11e9-98ac-42aa6830bf42.gif)\n\n2) Either copy paste the url as shown above into your browser **or** simply check into *localhost:5000/* as shown below. You will see the initial views of each page as no actions are performed.\n\n![init_site](https://user-images.githubusercontent.com/25857446/56443683-500bf480-6313-11e9-9397-4ec93a34d29d.gif)\n\n## Features\n\n### Adding Products and Locations\nProducts require product name and quantity to be filled. Location only requires location name\n\n\n![adding](https://user-images.githubusercontent.com/25857446/56444083-e55bb880-6314-11e9-87de-8deabdc1c6a9.gif)\n\n\n### Deleting Products and Locations\nDeleting only requires a button click, although the transfers(if any) will remain in the history.\n\n\n![delete](https://user-images.githubusercontent.com/25857446/56444188-5307e480-6315-11e9-83d8-afaeda5d39ff.gif)\n\n\n### Moving products\nHere products can be moved to a location, from a location as well as to and from a location. Products need to initially be added to various locations from the central warehouse.\n\n![mvng](https://user-images.githubusercontent.com/25857446/56446389-04137c80-6320-11e9-9c68-041db8b00a19.gif)\n\n### Editing Products and Locations\nChange in product or loaction name creates changes in their names in the history and system overview.So, you can rectify a spelling error and still not loose any data.\n\n\n![edit](https://user-images.githubusercontent.com/25857446/56446569-fb6f7600-6320-11e9-85e5-f67e6a454e26.gif)\n\n\n# Built using\n- Flask\n- SQLAlchemy\n\n# License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarination%2Finventory-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarination%2Finventory-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarination%2Finventory-manager/lists"}