With all of the foundation classes we need (so far) defined in hms_core, we can start building out the concrete classes that correspond to them in other projects. Since the plan is for the Artisan Application to have a custom, local data storage mechanism, and that's likely going to be more complicated than the equivalents in the Central Office application and the Artisan Gateway service, it arguably makes the most sense to start with that project, and by creating a project structure to meet the needs of this story:
-
As a developer, I need a project for the Artisan Application so that I have a place to put the relevant code and build the application.
Initially, the code for the hms_artisan classes could start in the hms_artisan/__init__.py file, just as the business object ABCs in...