Skip to main content
Remote Device Management System Upgrade

Remote Device Management System Upgrade

Our client is a leading technology company specializing in innovative solutions for home automation and remote device management. They are dedicated to enhancing the efficiency and convenience of household device control through advanced technologies.

Overview of the project
Tech stack
  • BE (NodeJS, DynamoDB)
  • App (Flutter)
  • Cloud (AWS)​
Project Scope

Stage 2: Requirements Gathering & Analysis 

Stage 3: Design 

Stage 4: Implementation & Coding

Development Timeline    2024/08 - 2024/11

Client Requirement

The customer required:

1. Upgrade the existing system to enhance remote management and control of household devices.

2. Integrate new functionalities for energy management and IoT device control.

3. Improve communication among family members.

4. Ensure the system is user-friendly.

5. Implement automated alerts for unusual activity or device malfunctions.

 

Challenges and Solutions

1. Lack of Specific Design Documentation

Solution: Conducted thorough investigation based on the provided source code and confirmed development direction with timely QA support.

2. Integration with Third-Party Services

Solution: Relied on documentation and customer testing due to limited access to real accounts, ensuring accurate integration.

3. Absence of Real Devices for Testing

Solution: Investigated source code, reviewed and tested code, and provided reasonable solutions through active communication with the customer.

 

Features

The upgraded system includes the following key functions:

1. Remote Device Control 

Allows users to manage and control household devices such as air conditioners, bathtubs, and smart boards from a distance.

2. Family Communication 

Facilitates information exchange among family members through integrated communication tools.

3. Energy Management

Monitors and manages electricity and gas consumption within households.

4. IoT Integration

Provides seamless integration with various IoT devices for enhanced functionality.

5. Automated Alerts

Sends notifications for unusual energy consumption or device malfunctions.

6. User-Friendly Interface

Ensures easy access and control through a user-friendly mobile application.

 

Results

  • Development Paused: The project was temporarily halted due to dependency on the customer's real devices.
  • Customer Continuation: The customer has taken over further development.