PHOTO STUDIO POS & INVENTORY SYSTEM

FEATURES
- Offline-first PWA; no MySQL required
- Inateck BCST-23 compatible (USB, Bluetooth, 2.4GHz keyboard mode)
- Product, stock, sales, profit and discount management
- Preconfigured photo studio products and offer rules
- A4 and 80mm receipt printing
- PDF through browser Print > Save as PDF
- Excel (.xls), CSV, JSON backup and restore
- Light and dark modes
- Admin and staff PINs
- Responsive for phone, tablet, laptop and desktop

START
1. Upload all files to any HTTPS web hosting folder.
2. Open index.html through your website address.
3. In Chrome, Edge, Safari or supported browser choose “Install App” or “Add to Home Screen”.

LOCAL TEST
Run a local web server in this folder. Examples:
- Python: python3 -m http.server 8080
- PHP: php -S localhost:8080
Then open http://localhost:8080

DEFAULT ADMIN PIN: 1234
DEFAULT STAFF PIN: 0000

IMPORTANT
Data is stored in the browser's IndexedDB database on each device. Use Download Backup regularly and restore the JSON file when moving to another device. Browser private/incognito mode is not recommended.


EDITABLE QUANTITY PRICING
-------------------------
Open Products, edit a product, unlock with the Admin PIN, and enable Quantity Pricing.
Enter one rule per line:
  1=3
  2=5
  5=10
The app automatically combines offers to give the lowest valid total.
For an additional-item rule, use this format:
  1=6
  2=10
  3+=5
This means quantity 1 costs €6, quantity 2 costs €10, and every item from quantity 3 onward adds €5.

Preconfigured pricing includes B&W 13x18, A4, 20x20, 30x40, B&W magnet, color magnets, Color A5, Color A4, and FOTO DI MILANO Book.
