IFTTT Server & Client
Implements:
- React native app to simulate button presses (IFTTT Actions) and LEDs (IFTTT Triggers)
- NodeJS UI for adding/removing buttons and LEDs
- Websocket communication between app and nodejs for sending/receiving triggers and actions
- OAuth2 Authentication for IFTTT and App