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