Hi, I'm experience developer in inventory field and I have a ready inventory management application with
purchase entry,
sell entry by batch concept,
purchase return, '
sell return,
payment management and
barcode integration.
You can get
Payment report,
stock reports,
Stock alert, everything.
It's as of now in desktop version, but if you like it, we can convert it too web. For barcode generation, we can also do that, where you can generate your own barcode and print that, attach that on products and scan that. But to make the receipt print, I think desktop application is much better for faster billing.
Lets discuss, I think we can make some portions in desktop and some in web if you want.