Designing our application
In Chapter 3, Building a Multi-Platform Backend Using Visual Studio Code we created an overall application architecture. The architecture highlighted the services, integration platform, and the frontend application to be built, and how they work together. From this architecture, we have already developed the backend services for job request, agent, and notification functions. Our focus now will be on developing the frontend application and on providing users with the ability to create job requests, for agents to process them.
To start developing the required Angular modules, components, and services, let's look at an illustration of how we will be organizing our app into different modules, showing which components will be part of each module and which prebuilt Angular modules we will be reusing. This will help us to understand the overall application and will also make it easy to link things while we develop. The following screenshot shows how the...