tngoman / store-pos Goto Github PK
View Code? Open in Web Editor NEWPoint of Sale Desktop App built with Electron
Point of Sale Desktop App built with Electron
How to solve this issue?
trying to compile using nodejs v12.18.4
Hi,
Greetings!!!
it's a woderful tool...
can this be ported to react-native? so taht it can be used on mobile phone as well?
Hi, such wonderful app you have made! I wanted to work on this a little for my school project. I actually tried this on my uncle's shop and I found out that on both card and cash payment, the cash registrar drawer automatically opens, where the drawer should only open when its a cash transaction. So exactly which elemnet of the code is triggering the cash drawer opening automatically? Can you give an idea how to fix this where the cash drawer will automatically open only for cash transaction and not for card? I am almost at my deadline, so if I cant fix it soon, I wont get even a C+ :(
I wish you all the best in your life, keep building such amazing projects! God bless!!
what type of database are you working with ??
msi installer link not
How to create a windows installer for an application??? , Cuz I already customize . So I want to make into exe file!! Can You Tell me!!!
env file is missing, please push sample .env
How to build msi
When adding a product image to a new product I can see the db being updated with a filename but on the console I get the following error:
(node:2618) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
Using Node v12.18.1 on a Linux system.
I suppose the issue is multer or express-fileupload but I never worked with them thus I'm not sure where to look for the code that uses the Buffer().
customer orders don't show customer orders or anything just open clear window titled with "customer orders"
i just used msi file
how i can show all cutomer orders ?
Hi there! Big thanks at the first for sharing an wonderful project. I am having a little issue with the card payment method; when I select Card option and then input a value in the payment field and card number at the Card Info and click on Confirm Payment; the payment method isn't being recorded as Card but Cash. I have attached a screenshot for your understanding. I am not exactly sure how to use this card payment feature. Do I need to attach a card swipe machine and swipe the card to make it work? My sincere apology If my question is silly but I really need your instruction and help on this matter urgently. Thanks.
msi installer link not work
Hi was just wondering what type of license this software has. couldn't find any indication thanks :D
CSS Lost when i run , => npm run electron-build
you have the database ?
I liked the little I've seen, I was amazed, it looks very nice on you!!!
Lines:
const Datastore = require( "nedb" );
const async = require( "async" )
should be removed?
const Datastore = require( "nedb" );
^
SyntaxError: Identifier 'Datastore' has already been declared
at Module._compile (internal/modules/cjs/loader.js:722:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
at Module.load (internal/modules/cjs/loader.js:645:32)
at Function.Module._load (internal/modules/cjs/loader.js:560:12)
at Module.require (internal/modules/cjs/loader.js:685:19)
at require (internal/modules/cjs/helpers.js:16:16)
at Object. (F:\dati\personale\web\001-booking\store-pos\server.js:32:27)
at Module._compile (internal/modules/cjs/loader.js:786:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
at Module.load (internal/modules/cjs/loader.js:645:32)
can i see full of the database?
Hi, what is the cypher key to open the DB files? And what is the login for admin?
thanks
Okay I might just be stupid but how do I run the app
require on client index.html blocking although it's enabled on webPreference.
webPreferences: { nodeIntegration: true, enableRemoteModule: true },
Is there any solution?
there should be an option that the user can create/add custom barcode especially for grocery stores
I downloaded the msi and installed but when I tried some demo purchases the remaining stock didn't change. Basically, if i had 3 cups and I sold 2 the remainder should be one but it remains as 3
After cloning the repo and installing the deps ,when trying to compile this refuse.
I clone this project and built a new POS.exe file. I installed it but used the default admin (username and password) and i got a prompt that it is incorrect.
I just got the master and after running npm install and npm run electron im getting:
TypeError: Cannot read property 'app' of undefined
Hi every body i meet a problem with electron js 9 after run the application i cant consult any information .
how could i add the option to delete a transaction i am still learning js in advance thanks for sharing the code
When I try to add an image for a product, the image icon appears just white space instead of pictures.
require on client index.html blocking although it's enabled on webPreference.
webPreferences: { nodeIntegration: true, enableRemoteModule: true },
Is there any solution?
How do I access and manage the list of customers that i have registered? there doesn't seem to be any option like that
when i change the admin name, it goes reload then adding product and category is missing. how to turn it back??
This is the output of "npm audit report":
# npm audit report
dicer *
Severity: high
Crash in HeaderParser in dicer - https://github.com/advisories/GHSA-wm7h-9275-46v2
No fix available
node_modules/dicer
busboy <=0.3.1
Depends on vulnerable versions of dicer
node_modules/multer/node_modules/busboy
multer <=2.0.0-rc.3
Depends on vulnerable versions of busboy
node_modules/multer
nedb *
Severity: critical
Prototype Pollution - https://github.com/advisories/GHSA-339j-hqgx-qrrx
Depends on vulnerable versions of binary-search-tree
Depends on vulnerable versions of underscore
No fix available
node_modules/nedb
underscore 1.3.2 - 1.12.0
Severity: critical
Arbitrary Code Execution in underscore - https://github.com/advisories/GHSA-cf4h-3jhx-xvhq
No fix available
node_modules/underscore
binary-search-tree *
Depends on vulnerable versions of underscore
node_modules/binary-search-tree
6 vulnerabilities (3 high, 3 critical)
Some issues need review, and may require choosing
a different dependency.
Please help. Thank you.
Hey. I want to know if this project is dead or not, because I don't see anyone answer or trying to solve the issues!
hi @tngoman thanks for this interesting project ,I have tried to run this application directly in web browser without electron, but it is not functioning properly.
Any suggestion from you to make it work as a web application?
I am trying for my R&D purpose.
installer not download
hey ive been trying to work on switching the app from automatic barcode generator ,to manual input and keeping generator , looks like im lost ,
if you can guid me ,to improve this part thank you
i would like to know how can i use real printer machine with this app
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.