- Installed all dependencies and devDependencies. There are a lot.
- Set up TSConfig.json
- Layed out folder structure for app.
- Initialized app in server.ts
- Connected to mongoDB and set up a custom logger cause console.log is inefficient.
- Created a route handle function which has a register and healthcheck route.
- Created a really weird flow for the register route. Its kinda complicated but honestly a lot more maintainable. Definetly still play around with it though.
- Run "tsc" in the terminal and it'll create a dist folder with the js version of the app.