Enterprise Platform Development

e-Recover Asia Automation Hub

An enterprise provisioning gateway and bulk onboarding engine engineered for e-Recover Asia. This specialized system automates large-scale IoT hardware registration and user account provisioning via secure Excel data ingestion. It handles dynamic database parsing, automatic background user account creation with email trigger dispatches, and granular asset allocation before syncing authorized nodes directly into the core MyREC environmental tracking network.

Duration: 2 Months Team: 3 Members
e-Recover Asia Automation Hub

Streamlining Grid Device Deployment through Automated Bulk Provisioning

The operational scaling of the Asia Carbon Xchange ecosystem required a dedicated, secure staging environment to handle massive hardware deployments. e-Recover Asia was built as that missing link—acting as the central gateway where administrators upload vast inventories of IoT grid devices via structured Excel sheets containing Device IDs, asset names, and owner emails. The intelligent ingestion processor scans each row; if an asset owner does not possess an active account in the system, a background worker instantly triggers an identity creation routine and dispatches login credentials directly to their email. With distinct workflows allowing both admins and engineers to create, draft, or stage device entries, the platform ensures rigorous device-to-user allocation mapping. Once an asset state changes to "Allocated", the user seamlessly gains secure access to operate that device inside the MyREC tracking platform.

Client:

e-Recover Asia / ACX Group

Utilized technologies

Python JavaScript TypeScript Django Next.js React PostgreSQL Django REST Framework (DRF) JWT Authentication

Key features

Intelligent Excel Data Ingestion Engine (Asynchronously parses massive asset lists containing Device IDs, names, and contact details)

ust-In-Time (JIT) Automatic User Onboarding (Identifies unregistered emails in uploaded sheets, auto-generates secure accounts, and emails access data)

Three-Tier Device Lifecycle Management (Enables administrators and engineers to cleanly manage hardware states through Create, Draft, and Entry pipelines)

Secure Asset Allocation Matrix (Strict database locking mechanisms to pair specific physical IoT devices with authorized user identities)

Dynamic Cross-Platform Data Sync (Triggers instant API webhooks to authorize and populate provisioned devices into the MyREC dashboard upon successful allocation)

Challenges solved

Optimizing Memory Management and Minimizing Request Timeouts during the Synchronous Parsing of Large Excel Sheets with Hundreds of Rows

Orchestrating Asynchronous Background Workers to Prevent Main Thread Blocking while Handling Heavy, Concurrent User Creation and SMTP Email Dispatches

Designing a Bulletproof Entity Relationship Pattern to Track Device States (Draft vs. Entry) and Ensure a Device Cannot Be Double-Allocated to Multiple Tenants

Provisioning Efficiency & Integration Metrics

Centralizing device deployment inside the e-Recover hub dramatically dropped administrative onboarding timelines and eliminated setup frictions for new green-energy asset operators.

+95%

Reduction in Onboarding Friction

Manual account creation and device entry tasks were completely replaced by automated background Excel parsing pipelines.

+100%

Data Transfer Reliability

Enforced transactional atomicity ensures that device allocations are completely locked before syncing with the MyREC dashboard ecosystem.

+92%

Faster Device Staging Speeds

Introducing a draft-to-entry state pipeline allowed engineering teams to stage hardware groups well ahead of physical on-site deployment.

Core Automation Specialists

A compact group of specialized systems engineers deployed this robust data pipeline, emphasizing absolute transaction security and high availability.

Experts Count
Backend Lead & Database Architect (Python / Celery Infrastructure) 1
Frontend Engineer (Next.js Dashboard State Management) 1
DevOps Deployment Specialist (Docker Containers & Multi-Tenant Routing) 1

Agile Ingestion Roadmap

Delivered over an intensive 12-week development execution pipeline focused heavily on queue stability and cross-platform security audits.

01

Ingestion Modeling & Lifecycle Logic

Mapping data structures for Excel row objects, designing temporary draft tables, and sketching file upload user pathways.

02

Ingestion Logic & Identity Automation

Writing fast spreadsheet parsers using Python, building auto-account generation routines, and hooking up asynchronous Celery mail queues.

03

Interface Construction & Allocation Links

Constructing fast upload views in Next.js, implementing real-time progress indicators, and writing allocation state controllers.

04

Integration Hook Auditing & Live Release

Testing heavy payload files, verifying multi-container isolation across Docker endpoints, stress-testing API syncs to the MyREC platform, and final push.

Let's Elevate Your Software Development Company Together!

In today's fast-paced market, building custom software products is essential for companies seeking innovation, growth, and competitiveness.

Get Free Consultancy

Talk with our experts in minutes.

Book a Slot Calendly