Web frontend for practice next