https://github.com/malykhin/bartender_backend
https://github.com/malykhin/bartender_backend
apollo-server graphql lowdb nodejs serialport
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/malykhin/bartender_backend
- Owner: malykhin
- Created: 2019-07-28T15:01:37.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-03T11:34:41.000Z (over 3 years ago)
- Last Synced: 2025-04-07T06:48:52.981Z (about 1 year ago)
- Topics: apollo-server, graphql, lowdb, nodejs, serialport
- Language: JavaScript
- Size: 905 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bartender_backend
Backend service for [bartender_frontend](https://github.com/malykhin/bartender_frontend).
Works with hardware controller [bartender_arduino](https://github.com/malykhin/bartender_arduino).
1. `npm i`
2. `cp .env_sample .env`
3. `npm run start:dev`
## TODO:
- ~~finish recipe service;~~
- ~~add `Machine` model, DAO, service - it should store and control the bartender bot config;~~
- ~~create `Machine` provider, it should receive recipe definition and run it with `Bartender` provider;~~
- ~~add graphql types / resolvers for manage entities ~~slot~~, ~~slots~~, ~~liquids~~, ~~machine~~;~~
- ~~modify graphql resolvers for hardware interactions;~~
- ~~add graphql subscribers to check machine statuses;~~