https://github.com/jimwins/scat
Scat is a web-based Point-of-Sale (POS) system built with PHP and MySQL.
https://github.com/jimwins/scat
mysql php point-of-sale pos slim-framework
Last synced: 9 months ago
JSON representation
Scat is a web-based Point-of-Sale (POS) system built with PHP and MySQL.
- Host: GitHub
- URL: https://github.com/jimwins/scat
- Owner: jimwins
- License: mit
- Created: 2010-12-27T05:54:44.000Z (about 15 years ago)
- Default Branch: main
- Last Pushed: 2025-02-03T16:13:24.000Z (11 months ago)
- Last Synced: 2025-04-02T16:56:51.018Z (9 months ago)
- Topics: mysql, php, point-of-sale, pos, slim-framework
- Language: PHP
- Homepage: https://scatpos.org/
- Size: 14.8 MB
- Stars: 48
- Watchers: 14
- Forks: 26
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Scat is a web-based Point-of-Sale (POS) system.
Scat requires PHP 8.1 or later and MySQL 8.0 or later.
## INSTALL
You shouldn't try to run this "in production" unless you know what you're doing, but you can get it running in a test/demo environment using the included docker-compose configuration.
* clone the repository
* `docker-compose up`
* connect to `http://localhost:5080` (or the server name if it’s not running on your local machine)
* click the “Set up the database” button
* click the "Load some sample data" button
* click the “Return to Scat” button
* start poking around
## Dependencies
See `composer.json` for most of the dependencies, but here are some notable and/or bundled ones.
Scat uses the jQuery Javascript library.
http://jquery.com/
Scat uses the Bootstrap front-end framework:
http://getbootstrap.com/
Scat uses Fork Awesome, a fork of the iconic font and CSS toolkit:
http://forkaweso.me/
Scat includes bootstrap-datepicker.js:
https://github.com/eternicode/bootstrap-datepicker/
Scat includes Mousetrap for handling keyboard shortcuts:
https://craig.is/killing/mice
Scat includes Chart.js for charting:
http://chartjs.com/
Scat includes FPDF for PDF generation:
http://www.fpdf.org/
Scat includes BarCode Coder Library for barcode generation:
http://barcode-coder.com/
Scat uses PhpSpreadSheet for writing Excel spreadsheets:
https://phpspreadsheet.readthedocs.io/
Scat includes X-editable:
https://vitalets.github.io/x-editable/index.html
Scat uses the Titi minimalist database toolkit:
https://github.com/jimwins/titi
See the LICENSE file for licensing information.