Skip to content
Briebug

Delivery partnership · SaaS platform for online scheduling and booking

Schedulicity: embedded engineers for an AngularJS migration alongside new features

Schedulicity needed to move its platform from AngularJS to modern Angular without stopping feature work. Briebug engineers joined its team to do both.

  • AngularJS
  • Angular
  • ESLint
  • TSLint
  • Protractor
  • Cypress

The situation

  • The platform had a legacy AngularJS codebase to migrate to modern Angular.
  • The migration had to follow best practices.
  • New feature development had to continue during the migration.

What we did

Embedded engineers

Our engineers joined the Schedulicity team on the Angular conversion project.

Architecture and planning

We did architectural reviews and strategic planning, with code refactoring and testing.

Mentorship

We mentored the client team and gave biweekly delivery updates.

Quality practices

We recommended tracking ESLint and TSLint standards and using spare capacity on Protractor or Cypress test scripts.

The result

  • Schedulicity extended the engagement with a follow-on statement of work.
  • Twelve client survey responses scored from 7 to 9, and none was a detractor score.
  • The migration continued alongside new feature work.

Tell us what is broken.

A short call with a senior engineer. Tell us what is happening, and we will tell you honestly whether an assessment is the right next step.