System design

In the next section, we'll take a look at the domain model of our app, as well as its required API structure.