Currently, the submission detail is included in verdictJson, which is hard to analyze in frontend.
At the same time, the result of each test case is not directly stored in db.
The database as well as the API should be optimized for further development.