For the backend of our application we created a NodeJS server which serves as a platform.
The main goal of this application is to:
- Serve as an API for our admins to add users and homes to the database
- Make it possible for users to configure their home in the APP
- Make it possible for admins to add electronics/components to our backend
- Make it possible for users to view their home and connected components.
- Make it possible for user to get a component’s history
- Trigger (timed) actions for components
- Users get real-time updates from their home.
- Users can manipulate the…