Web service for automated stock-keeping of a soda machine written in Python.
Find a file
s3lph 66f23f5dda
All checks were successful
/ test (push) Successful in 1m12s
/ codestyle (push) Successful in 1m26s
/ build_wheel (push) Successful in 1m42s
/ build_debian (push) Successful in 2m3s
fix: store notifications in the session so that they won't be served to other clients
feat: list all users and products in a table in the settings
feat: add back buttons to signup, password login and touchkey login pages
feat: if the tabfocus webextension is installed, use it to focus the tab when a barcode is scanned
2024-11-27 23:45:42 +01:00
.forgejo/workflows feat: migrate from woodpecker to forgejo actions 2023-12-19 05:01:51 +01:00
matemat fix: store notifications in the session so that they won't be served to other clients 2024-11-27 23:45:42 +01:00
package/debian/matemat breaking: remove the config option to automatically close tabs after ean purchase 2024-11-25 23:29:30 +01:00
static fix: show the purchase warning banner also on the touchkey login 2024-11-23 09:48:53 +01:00
templates fix: store notifications in the session so that they won't be served to other clients 2024-11-27 23:45:42 +01:00
themes Add theme support 2023-02-20 10:02:12 +01:00
.gitignore Fixed gitignore and added missing files 2018-10-19 21:46:41 +02:00
CHANGELOG.md fix: store notifications in the session so that they won't be served to other clients 2024-11-27 23:45:42 +01:00
LICENSE Added readme and license file. 2018-06-12 22:01:01 +02:00
README.md feat: migrate from woodpecker to forgejo actions 2023-12-19 05:01:51 +01:00
requirements.txt setup.py optimization and debian packaging 2018-09-15 02:12:16 +02:00
setup.cfg Pagelet initialization test. 2018-08-18 02:44:09 +02:00
setup.py chore: migrate from gitlab-ci to woodpecker 2023-07-29 23:12:38 +02:00

Matemat

A web service for automated stock-keeping of a soda machine written in Python. It provides a touch-input-friendly user interface (as most input happens through the soda machine's touch screen).

This project intends to provide a well-tested and maintainable alternative to ckruse/matemat (last commit 2013-07-09).

Dependencies

  • Python 3 (>=3.6)
  • Python dependencies:
    • file-magic
    • jinja2
    • Pillow
    • netaddr

Usage

python -m matemat

Contributors

  • s3lph
  • SPiNNiX
  • jonny

License

MIT License