- NodeJs was used because it it easy to setup and create a server with.
- Express a nodeJs framework was used because it is very easy to setup a light weight server and it comes with routing out of the box
- Typescript was used to add type safety to javascript