The purpose of this project was to create an Angular Client with a NestJS Server which could securely authenticate and authorise users.
The intent, was this project could form the boilerplate upon which I could develop future projects.
I selected Angular and NestJS, due to being familiar with NodeJS already, and both supporting Typescript, to prevent me from having to work in multiple languages.