Get the backend module, file and directory structure in check and allow individual doorbell rings
-
Don't share passwords or other sensible information in GitLab -
Separate index.js to some meaningful file structure that is mostly based on hapi.js principles -
Set configuration files in one directory and support Google Cloud enviromental variables -
Add two hapi.js plugins, one for the backend and one for the slack integration -
Add every hapi.js route (URL path) in different .js-file -
Have some (real) test data to be able to test and use the backend -
The backend must be deployed to Google Cloud AppEngine -
Ingrate backend with frontend -
Add a new feature for ringing the doorbell for a single available user
Edited by Petteri Saurus