We have recently been tasked with setting up an Electronic Point Of Sale (EPOS) system for a business. This will enable them to log all sales transactions and stock control automatically and produce end of day sales reports.
The system we are using integrates with sage (accounts program) to allow full accounting for vat, profit and loss etc.
It is based on an industry standard database (mySQL), we have chosen to use this so that we can integrate a website at a later date which will automatically be updated when new products are added or prices change.
This is a slight change from our usual website development, but we are convinced this is the way forward for total integration for small business. The system can also operate on tablets (android and windows 10) so your sales staff can make transactions away from your main till.