This project is a complete semester-level DSA project with a C++ backend and a separate HTML/CSS/JS frontend.
In SE-0424: Custom isolation checking for SerialExecutor we introduced a way for custom executors implementing the SerialExecutor protocol to assert and assume the static isolation if the dynamic ...