This event is being presented by Ben Krier and Packback.
As a junior dev, much of the work I do involves building relatively similar forms over and over again. The class, the template, the styles, and the tests: copy, paste, copy, paste, PR. Eventually, my team pushed me to build a table and form that we could reuse throughout the app. The solution I came up with was cobbled together from reading a couple informative tutorials. For this meetup, I'll go through how to build a custom dynamic form that employs an Angular module, a custom directive, and material design components. If there's time, I hope to also go over the unit tests necessary to maintain high coverage standards.
Ben works as a front end developer at Casechek where he spends the majority of his time building in Angular, but he has also helped build an API using NestJS and is now ramping up to work on a mobile build using Flutter.
Packback is a values based Education Technology company whose purpose is to "Awaken the Fearless, Relentless Curiosity in Every Student." They accomplish this through an AI backed discussion platform (Packback Questions) that aims to help students ask better questions about their coursework and the world in which they live. Through live coaching, AI backed content moderation and in-app direct professor feedback, students are pushed to ask the larger questions about what they are being taught and to integrate those learnings with their experience in the world at large.
Packback is represented in this Meetup Community by their Frontend Architect, Pete Clodi. Pete is a 20+ year veteran of the software development game. Over his career he has written Windows apps, Apps for Embedded systems and Web apps. He is excited by all Angular has to offer; and is currently leading the charge on upgrading the 300+ AngularJS constants, components, controllers, services, filters and directives within Packback's frontend code base to Angular.