Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/malykhin/bartender_backend
https://github.com/malykhin/bartender_backend
apollo-server graphql lowdb nodejs serialport
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/malykhin/bartender_backend
- Owner: malykhin
- Created: 2019-07-28T15:01:37.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T06:16:15.000Z (almost 2 years ago)
- Last Synced: 2023-03-02T06:07:42.780Z (over 1 year ago)
- Topics: apollo-server, graphql, lowdb, nodejs, serialport
- Language: JavaScript
- Size: 697 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
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;~~