The POS we've all been waiting for. I'm so sure.
Find a file
Lance Edgar b566c72a86 add initial contents for terminal gui app
this is pretty rough yet, all needs a refactor
2026-01-01 20:39:20 -06:00
src/wuttapos add initial contents for terminal gui app 2026-01-01 20:39:20 -06:00
CHANGELOG.md initial basic server web app 2026-01-01 19:23:11 -06:00
pyproject.toml add initial contents for terminal gui app 2026-01-01 20:39:20 -06:00
README.md initial basic server web app 2026-01-01 19:23:11 -06:00

WuttaPOS

This project includes two primary components:

  • web app and related daemons, to run on the server
  • standalone GUI app, to run on the lanes

This project is in the very early stages and is not yet documented. It is based on an earlier effort, which used Rattail: rattail/wuttapos

However this project uses Wutta Framework, has no Rattail dependencies, and "starts over" for (mostly) everything.

Server

Make a virtual environment and install the app:

python3 -m venv wuttapos
source wuttapos/bin/activate
pip install WuttaPOS[server]
wuttapos install

For more info see https://docs.wuttaproject.org/wuttjamaican/narr/install/index.html

Terminal

It uses Flet for the GUI toolkit. The intended use case is to run as a proper standalone GUI app on the lane desktop.

(Code for this app has not yet been added.)