Submitted
What are you most proud of, and what would you do differently next time?
This is an OOP aproach using templates and classes. I would add an abstract class to serve as a listener with its 3 main methods from which the job and the filter state would inherit from.
This is a react like approach with components and listeners written in pure typescript.
What specific areas of your project would you like help with?
I would highly appreciate any comments with my choice to go for an OOP based approach.