Back to projects

Commercial project

Live Website Editor

Angular Developer

Overview

An interactive website editor supporting flexible page composition and nested drag-and-drop layouts.

Technology stack

  • Angular
  • TypeScript
  • Angular CDK
  • RxJS
  • Firebase
  • Google Cloud

My contributions

  • Sole Angular developer for the editor.
  • Implemented nested drag-and-drop functionality.
  • Built component interactions and application state management.
  • Integrated APIs and supporting services.
  • Collaborated with designers and other stakeholders.

Team contributions

Visual design and styling were primarily handled by collaborating designers.

Engineering challenges

Managing complex nested layouts and drag-and-drop behaviour.

Outcome

Contribution scope

Implemented editor behaviour for nested page composition, component interactions, application state, and service integration, working alongside the designers responsible for visual design and styling.

Back to projects