THINGSBOARD Customization | AZURE | API To Existing Webapp

Job ID: 37140193

Budget: $250 – $750 USD

Description:

This work item involves installing ThingsBoard CE (Community Edition) on our GitHub and
deploying it on Azure. The goal is to be able to customize the ThingsBoard code.

Tasks:
1. Set-up Development Environment:
- Set-up development locally on your machine using the Repo.
- Set-up Postgres DB and connect repo to that

2. Get ThingsBoard Code edited
- get ThingsBoard code edited
- Set-up set-up API

3. Connect Angular UI to the API
- Connect API to UI

4. Customize Code
- Ability to make changes in the code and publish to Neuclon:
• Entities
• Alarms
• Dashboard
• Profile
• Customers
• Users
• Rule Chain
• API Usage
• Security

Acceptance Criteria:
- Ability to customize ThingsBoard by editing code, however we want
- Ability to customize Node-Red functionality in ThingsBoard to add our own nodes.
- Ability to host code on our Azure Cloud Server.