Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/colthreepv/vending-machine
Creating a vending-machine system
https://github.com/colthreepv/vending-machine
Last synced: 25 days ago
JSON representation
Creating a vending-machine system
- Host: GitHub
- URL: https://github.com/colthreepv/vending-machine
- Owner: colthreepv
- Created: 2022-12-20T18:37:20.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-12T22:35:22.000Z (almost 2 years ago)
- Last Synced: 2024-04-15T03:19:58.476Z (7 months ago)
- Language: TypeScript
- Size: 1.22 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vending-machine
The project requires:
- node 18.x LTS
- yarnInstall dependencies with `yarn` then run:
- `cp packages/backend/.env.example packages/backend/.env`
- `yarn workspace backend start` or `yarn workspace backend start:dev`Tests can be run with:
- `yarn workspace backend test`
- `yarn workspace backend test:e2e`Tests cover most common usecases, and they are much faster to run than calling API(s) via Postman
## Failed experiments
- ❌ Strapi, failed. Too much effort learning the details on overrides, was not worth it
- ❌ pnpm, Strapi didn't work well with it, just reverted to yarn berry