Hello everyone,
I wanted to ask if anyone has a best practice when working with barcode scanners in a POS, ERP, warehouse inventory scenarios in Wappler either in .NET or NodeJS. I am currently debating the pros and cons of node vs .net for a project. Basically which has better support / libraries for this.
I mention the .net vs nodejs as comparisons because former has most of the module (for example barcodes) internally, where as the latter relies on an external NPM . The only other debate is between interpreted and compiled code.
I should clarify, this is a scenario for dedicated barcode scanners that are attached to a computer. Any thoughts on integrating those would be greatly appreciated.
As @apple says, they just act like a keyboard. When you buy them there’s usually a config booklet containing barcodes to change settings like whether to add a carriage return at the end of a scan.
Just plug it in, make sure the field you want it to populate is selected and scan. Easy
Thanks everyone. I have a clear plan and direction now. After doing more research I’ve decided to use NodeJS. This is my first major project in Wappler. Over the last few months my programming fundamentals have improved because of how Wappler works. I’ve never developed an ERP from scratch before so this will be exciting.
Interesting to read this thread. Never thought about the scanners but always occasionally wondered how they worked. Had no idea it’s just a keyboard. So simple yet so effective.
I’m loving the idea of a Google font and scanner. What about scanning with the camera on a mobile instead? I’m thinking of either a mobile web app or an Android/iOS app.
If you’re using Cordova/Capacitor there’s definitely some QR scanner plugins. I’ve used ZXing JS before but it is now not maintained so wouldn’t necessarily choose that now…