SoftServe Technical Task Requirements in the Net.CSC_test.pdf file.
A few comments on the implementation:
-
I know that storing a large hierarchical data structure as one-to-many links is a bad idea. For such cases, there are better options. But since this is just a test task, I chose the easiest way.
-
Unfortunately I did not have time to write tests. At the last minute created a test project with only a couple of tests.
-
A detailed description of all methods is displayed in swagger