https://github.com/glaucia86/ts-rest-api-video
A repository teaching how to use TypeScript with Copilot + Swagger + Docker + Azure Database for PostgreSQL + Jest + TypeORM
https://github.com/glaucia86/ts-rest-api-video
Last synced: 5 months ago
JSON representation
A repository teaching how to use TypeScript with Copilot + Swagger + Docker + Azure Database for PostgreSQL + Jest + TypeORM
- Host: GitHub
- URL: https://github.com/glaucia86/ts-rest-api-video
- Owner: glaucia86
- Created: 2023-05-28T20:43:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-03T21:27:26.000Z (over 2 years ago)
- Last Synced: 2025-03-31T02:12:10.131Z (6 months ago)
- Language: TypeScript
- Size: 66.4 KB
- Stars: 16
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TypeScript REST API Application (with Copilot + Swagger + Docker + Azure Database for PostgreSQL + Jest + TypeORM)
A series of videos which demonstrate how to make a REST application with TypeScript by:
* Copilot
* Swagger
* Docker
* Azure Database for PostgreSQL
* Jest
* TypeORM
* And much more...## 🚀 Resources Used
- **[Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=javascript-97470-gllemos)**
- **[TypeScript](https://www.typescriptlang.org/)**
- **[Node.js 18.x](https://nodejs.org/en/)**
- **[Azure Database for PostgreSQL](https://azure.microsoft.com/products/postgresql/?WT.mc_id=javascript-97470-gllemos)**
- **[Docker Desktop](https://www.docker.com/products/docker-desktop)**
- **[Azure Free Account](https://azure.microsoft.com/?WT.mc_id=javascript-97470-gllemos)**
- Some Visual Studio Code Extensions:
- **[Azure Tools Extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-node-azure-pack&WT.mc_id=javascript-97470-gllemos)**
- **[TypeScript Extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode.vscode-typescript-next&WT.mc_id=javascript-97470-gllemos)**
- **[ESLint Extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint&WT.mc_id=javascript-97470-gllemos)**
- **[Jest Extension](https://marketplace.visualstudio.com/items?itemName=Orta.vscode-jest&WT.mc_id=javascript-97470-gllemos)**
- **[REST Client Extension](https://marketplace.visualstudio.com/items?itemName=humao.rest-client&WT.mc_id=javascript-97470-gllemos)**
- **[Remote Containers Extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)**## 🔥 How to run the application locally?
(under construction)
## ⭐️ Important Resources
(under construction)
## ❓ Questions? Comments?
If you have any questions about the code developed, feel free to open an **[ISSUE HERE](https://github.com/glaucia86/ts-rest-api-video/issues)**. We'll get back to you soon!