All 12 ModulesModule 7 of 12
Telecom Domain + Full-Stack

Module 7: Telecom Backhaul Circuit Management

Build an enterprise Backhaul Circuit management system with circuit topology mapping, provisioning state machine, and automated audit trails.

Backhaul Telecom DomainCircuit TopologyAngular UIMongoDB ModelingAudit LoggingTransaction Rollbacks
Level 1: Build

Level 1: Build — Backhaul Circuit Provisioning

Construct full-stack Circuit Management linking source/destination devices with bandwidth, provider, VLAN, and automated turn-up workflows.

User Story:

As a Telecom Network Planner, I need to provision 10G backhaul circuits between core datacenters and automatically trigger turn-up tests.

Key Deliverables & Specifications:

  • Backhaul Circuit Mongoose Schema with source/destination relations
  • Circuit Lifecycle: DRAFT → PROVISIONING → ACTIVE → DECOMMISSIONED
  • Audit Log Trail recording every status change with operator IP and timestamp

Implementation Roadmap:

1. **Model Circuit**: Define `BackhaulCircuit` with `sourceDeviceId`, `destinationDeviceId`, `bandwidthGbps`, `vlanId`. 2. **Implement Activation Workflow**: Verify both devices exist and trigger IAP turn-up workflow. 3. **Audit Trail**: Record user ID, previous state, and new state.