To help support this TypeScript boilerplate, please take a moment to look at my official Design Patterns in TypeScript book and TypeScript Courses.
Three.js and TypeScriptThree.js and TypeScript : ASIN B094716FD6
Design Patterns in TypeScript : Paperback ASIN B0948BCH24, eBook : ASIN B094716FD6
Remember, No guarantees, or even fit for a particular purpose.
If you have a suggestion, or you want to contribute some code, you can make a pull request.
Your contributions will be visible since this project is public.
npm install
npm run dev
Then visit http://localhost:3000/cats
npm start
Then visit http://localhost:3000/cats
Visit http://localhost:3000/swagger
to view the OPENAPI document in Swagger-UI
I've also added gitlab-ci.yml and dockerised with Docker-Compose. See video tutorial on how all this works.
If you got this far, you probably like TypeScript just like I do, I have created two TypeScript courses specializing in the Three.js and Socket.IO libraries that you may find useful.
To help support my projects, please check out my books.
https://www.amazon.com/dp/B09GYTKRCH
https://www.amazon.co.uk/dp/B09GYTKRCH
https://www.amazon.in/dp/B09GYTKRCH
https://www.amazon.de/dp/B09GYTKRCH
https://www.amazon.fr/dp/B09GYTKRCH
https://www.amazon.es/dp/B09GYTKRCH
https://www.amazon.it/dp/B09GYTKRCH
https://www.amazon.nl/dp/B09GYTKRCH
https://www.amazon.co.jp/dp/B09GYTKRCH
https://www.amazon.ca/dp/B09GYTKRCH
https://www.amazon.com.br/dp/B09GYTKRCH
https://www.amazon.com.mx/dp/B09GYTKRCH
https://www.amazon.com.au/dp/B09GYTKRCH
(ASIN : B09GZM9KGJ / B09GYTKRCH)
Design Patterns in TypeScript.
https://www.amazon.com/dp/B0948BCH24
https://www.amazon.co.uk/dp/B0948BCH24
https://www.amazon.in/dp/B094716FD6
https://www.amazon.de/dp/B0948BCH24
https://www.amazon.fr/dp/B0948BCH24
https://www.amazon.es/dp/B0948BCH24
https://www.amazon.it/dp/B0948BCH24
https://www.amazon.co.jp/dp/B0948BCH24
https://www.amazon.ca/dp/B0948BCH24
https://www.amazon.com.au/dp/B094716FD6
(ASIN : B0948BCH24 / B094716FD6)
Thanks
Sean