Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Tomato Inventory

Tomato Inventory Laravel Package

tomatophp/tomato-inventory

tomatophp/tomato-inventory is a Laravel and TomatoPHP inventory management package that provides a foundation for tracking products, stock levels, and inventory movements, helping you add simple inventory features to PHP applications and TomatoPHP admin workflows.

View on GitHub
Deep Wiki
Context7

Inventory Management for any types of products with reports and barcode print

Frequently asked questions about Tomato Inventory
What is tomatophp/tomato-inventory used for?
It is a Laravel package for adding inventory management features to TomatoPHP applications. It provides a foundation for tracking products, stock levels, and inventory movements, along with reports and barcode printing. It is intended for simple inventory workflows rather than a full ERP replacement.
How do I install tomatophp/tomato-inventory in Laravel?
Install it with Composer using composer require tomatophp/tomato-inventory. Then follow the repository README for any required migrations, configuration publishing, and asset steps. Because TomatoPHP packages often integrate with an admin panel, check the README for panel-specific setup instructions.
Does tomatophp/tomato-inventory support any type of product?
The package description says it supports inventory management for any types of products. That means you can use it for varied product catalogs rather than a single fixed product type. For exact field and variant support, review the README and package migrations.
How does tomatophp/tomato-inventory track stock levels?
It provides a foundation for tracking products, stock levels, and inventory movements. You record products and movements so the current stock position can be derived from those records. Check the README for the exact models and movement workflow.
Does tomatophp/tomato-inventory include inventory reports?
Yes, the package description lists reports as a feature. Reports are intended to help you review stock and movement data in your Laravel or TomatoPHP admin workflow. See the README for the available report screens and any customization options.
Can I print barcodes with tomatophp/tomato-inventory?
Yes, barcode print is included in the package description. This is useful for labeling products and scanning them during inventory operations. Check the README for barcode format, printing, and configuration details.
Which Laravel versions does tomatophp/tomato-inventory support?
The package is built for Laravel applications in the TomatoPHP ecosystem. Exact Laravel and PHP version constraints are defined in the package composer.json. Always verify those constraints before installing in an existing project.
Is tomatophp/tomato-inventory compatible with TomatoPHP admin panels?
Yes, it is a TomatoPHP package designed to fit TomatoPHP admin workflows. It can help you add inventory screens and data management alongside other TomatoPHP packages. Check the README for any required panel registration or menu setup.
How do I test tomatophp/tomato-inventory in my application?
Start by running your normal Laravel test suite after installing and migrating. Add feature tests around product creation, stock movements, and report access to confirm the package behaves as expected. If the repository includes its own tests, run those as documented.
Is tomatophp/tomato-inventory production ready and maintained?
It is an open-source TomatoPHP package, so review the repository activity, releases, and issue tracker before using it in production. Treat it as a foundation and test migrations, permissions, and stock movement logic in staging. For critical inventory needs, confirm maintenance status and consider dedicated ERP options.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console