Developer with Angular JS 6 and Firebase a point of sale with these features(attached file) :
Continue selling even when the internet goes down, will automatically resync your sales when you’re back online.
DISCOUNTS AND NOTES
Add discounts and notes to specific line items or to the entire sale. Notes will appear on your customers’ receipts.
Customize receipts with your logo and website. Choose whether to email or print receipts after a sale.
LAYAWAYS AND ON-ACCOUNT SALES
Allow customers to put items on layaway or make purchases on-account. Easily look up customer balances.
RETURNS, REFUNDS & STORE CREDIT
Refund past orders to store credit, gift cards, or back to the customer using the original payment method.
Track all cash movements from cash float to register closure, and reduce errors, theft and discrepancies.
Create individual staff accounts and track sales. Easily customize permissions to restrict what users can see and do.
PRICING AND PROMOTIONS
Manage pricing, discounts and markups effortlessly across all your products, outlets and customer groups.
Simplify tax handling and customize your taxes for different cities, countries, states, or even different products or outlets.
external scanners like zebra and honeywell
will upload the wireframes later.