Skip to content
/ bill Public

A small, modular webapp for material bill printing via a termal printer.

Notifications You must be signed in to change notification settings

sezabart/bill

Repository files navigation

'bill' is a small, modular webapp for the purposes of creating bills.

It is intented as voluntary project to support the Center ROG.

When members at for example the FabLab use material of Center ROG, say 3D printing filament, this has to be payed for at the Center ROG shop. To facilitate this a small paper bill is handwritten.

This project tries to make this easier by re-using an old phone as a kiosk-style portal where bill information can be filled in, after which the bill gets printed on thermal paper like a receipt.

Current setup is a FastHTML server on a Raspberry Pi (3+) connected via USB to a TSP100 thermal printer with an old Motorola smartphone running Android as the kiosk for the webpage.

Future expansion could be done by having child printers connected via serial to an ESP8266 or ESP32 which gets the print data via (secured) web-socket API from the Raspberry Pi main server.

This is a Work In Progress by Bart Smits, being preformed in spare time in and around Ljubljana. Any help appreciated.

About

A small, modular webapp for material bill printing via a termal printer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages