Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mcpcpc/openj
Kanban system for Lean manufacturing.
https://github.com/mcpcpc/openj
flask kanban lean
Last synced: about 1 month ago
JSON representation
Kanban system for Lean manufacturing.
- Host: GitHub
- URL: https://github.com/mcpcpc/openj
- Owner: mcpcpc
- License: bsd-3-clause
- Created: 2023-11-29T22:08:41.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-08T12:33:06.000Z (about 1 year ago)
- Last Synced: 2024-08-10T07:37:23.162Z (4 months ago)
- Topics: flask, kanban, lean
- Language: Python
- Homepage:
- Size: 6.27 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/funding.yml
- License: LICENSE
- Security: .github/security.yml
Awesome Lists containing this project
README
# openj
Kanban for Lean manufacturing (also called
just-in-time manufacturing, abbreviated JIT).## Install
### PyPI
Install and update using pip:
```shell
pip install -U openj
```### Repository
When using git, clone the repository and change your
present working directory.```shell
git clone http://github.com/mcpcpc/openj
cd openj/
```Create and activate a virtual environment.
```shell
python3 -m venv venv
source venv/bin/activate
```Install LibreHTF to the virtual environment.
```shell
pip install -e .
```## Deployment
### Flask
Non-production WSGI via waitress for development and
debugging.```shell
flask --app openj run --debug
```### Waitress
Production WSGI via waitress.
```shell
pip install waitress
waitress-serve --call openj:create_app
```## Test
```shell
python3 -m unittest
```Run with coverage report.
```shell
coverage run -m unittest
coverage report
coverage html # open htmlcov/index.html in a browser
```## Resources
* https://en.m.wikipedia.org/wiki/Kanban