You will need the following software components up and running:
- Vapor Toolbox
- Swift 5
- XCode (11+)
- macOS or Linux
We will assume you are using macOS but all this should work the same under Linux.
You can find all the code for this chapter in the following Git repository: https://github.com/PacktPublishing/Hands-On-Swift-5-Microservices-Development/tree/master/Chapter 2