Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andrewthetechie/home-barcode-api
An API in use for my home automations that handles barcodes
https://github.com/andrewthetechie/home-barcode-api
Last synced: about 1 month ago
JSON representation
An API in use for my home automations that handles barcodes
- Host: GitHub
- URL: https://github.com/andrewthetechie/home-barcode-api
- Owner: andrewthetechie
- Created: 2024-10-12T22:57:51.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-02T20:44:38.000Z (about 2 months ago)
- Last Synced: 2024-11-02T21:25:49.694Z (about 2 months ago)
- Language: Python
- Size: 117 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# barcode_api
This is an api that does stuff with barcodes. It is written for my personal home automation needs. It is shared on github just for visibility.
It is massively overengineered. I use it as a testbed and to learn new things.
## Developer Guide
### Poe
This Repo uses the [Poe task runner](https://github.com/nat-n/poethepoet?tab=readme-ov-file) to automate some tasks.
You can install Poe globally with pipx or install and run it with poetry as part of the repo's dev requirements
```shell
# installed globally
poe# with poetry
poetry run poe
# or
poetry shell
poe
```Runing poe without any arguments will list the available tasks. They are also in pyproject.toml