Curology Interview Question

Complete and debug a partially implemented TypeScript application by adding missing functionality and fixing existing behavior in an unfamiliar codebase.