{"id":21023003,"url":"https://github.com/tkssharma/microservices","last_synced_at":"2025-10-16T05:54:11.669Z","repository":{"id":205769632,"uuid":"715039581","full_name":"tkssharma/microservices","owner":"tkssharma","description":"Playlist covering all about Node JS Microservices 🚀🚀","archived":false,"fork":false,"pushed_at":"2024-04-02T07:34:13.000Z","size":31852,"stargazers_count":18,"open_issues_count":0,"forks_count":3,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-03T06:41:50.975Z","etag":null,"topics":["express","microservice","microservices","nestjs","nestjs-backend","nodejs","patterns","typescript"],"latest_commit_sha":null,"homepage":"https://www.youtube.com/watch?v=aP55ZJNBM38\u0026list=PLIGDNOJWiL19tboY7wTzz6_RY6h2gpNrH","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tkssharma.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-11-06T11:07:17.000Z","updated_at":"2025-03-18T06:53:21.000Z","dependencies_parsed_at":"2023-11-06T12:26:35.339Z","dependency_job_id":"7a836d91-59cb-432b-b25f-b51f01da4294","html_url":"https://github.com/tkssharma/microservices","commit_stats":null,"previous_names":["tkssharma/microservices"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkssharma%2Fmicroservices","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkssharma%2Fmicroservices/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkssharma%2Fmicroservices/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tkssharma%2Fmicroservices/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tkssharma","download_url":"https://codeload.github.com/tkssharma/microservices/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254304645,"owners_count":22048446,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["express","microservice","microservices","nestjs","nestjs-backend","nodejs","patterns","typescript"],"created_at":"2024-11-19T11:16:27.673Z","updated_at":"2025-10-16T05:54:06.633Z","avatar_url":"https://github.com/tkssharma.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# microservices\nPlaylist covering all about Node JS Microservices 🚀🚀\n\n## Module 01 [Nov 2023] Express Typescript\n\n\n\n| Item              | Video |\n| :---------------- | :------: | \n| Creating Scalable SaaS Solutions: Building Microservices with Node.js      |   https://www.youtube.com/watch?v=aP55ZJNBM38\u0026list=PLIGDNOJWiL19tboY7wTzz6_RY6h2gpNrH   |  \n| Building Microservices Baseline Template with Javascript Toolings #02        |   https://www.youtube.com/watch?v=aP55ZJNBM38\u0026list=PLIGDNOJWiL19tboY7wTzz6_RY6h2gpNrH  | \n| Building Microservices - Modules and Agenda for the course #03   |  https://www.youtube.com/watch?v=aP55ZJNBM38\u0026list=PLIGDNOJWiL19tboY7wTzz6_RY6h2gpNrH  |        |\n| What is Microservice and Approach to Design a Simple Microservice #04 |     | \n| Building RestFul API Microservice using Express JS Project #05 |  |\n| Building RestFul API Microservice using Express Typescript Project #06 |  |\n| Building Prod Ready Microservice using Express JS Project #07 |  | \n| Building RestFul API Microservice using Express and Mongo DB Project #08 |  |\n| Building RestFul API Microservice using Express Typescript #09  |  | \n\n\n## Module 2.1 [Nov 2023] Express Typescript\n\n\n| Item              | Video |\n| :---------------- | :------: | \n| Building Microservices with The Twelve-Factor App Express JS Typescript  |     |  \n| 2. Adding 12 Factor Principle for Express App | |\n| 3. Making Node JS App Production Ready ||\n| 4. Add all 12-factor principles to manage express app ||\n\n\n## Module 2.2 [Nov 2023] Nest JS Typescript\n\n\n| Item              | Video |\n| :---------------- | :------: | \n| Building Microservices using Nest JS |     |  \n| 2. Managing dependencies for Monorepo Microservices Nest JS  |     |  \n| 3. Creating Controller and Services - Microservices Nest JS  |     |  \n| 4. Building Auth APIs Nest Serices |     |  \n\n## Module 2.3 [Nov 2023] Nest JS Typescript\n\n\n| Item              | Video |\n| :---------------- | :------: | \n| Building Microservices with The Twelve-Factor App (Nest JS Typescript)  |     |  \n| 1. Github Branching and Deployment from Monorepo Codebase |     |  \n| 2. Managing dependencies for Monorepo Microservices |     |  \n| 3. Config Management for Microservices |     |  \n| 4. Backing services for Microservices |     |  \n| 5. Build, release, run for Microservices |     |  \n| 6. Processes for for Microservices|     |  \n| 7. Port binding for Microservices|     |  \n| 8. Disposability for Microservices|     |  \n| 9. Dev/prod parity in Microservices|     |  \n| 10 Logs Management for Microservices|     |  \n\n\n## Module 03 [Nov 2023]\n\n\n| Item              | Video |\n| :---------------- | :------: | \n| Deploying services to AWS using AWS CDK   |     |  \n\n\n## Module 04 [Nov 2023]\n\n\n| Item              | Video |\n| :---------------- | :------: | \n| Building Microservice using CQRS/Event Driven Arch  |     |  \n\n## Module 05 [Nov 2023]\n\n\n| Item              | Video |\n| :---------------- | :------: | \n| Building Microservice in serverless and container environment |     |  \n\n\n![](https://i.ytimg.com/vi/aP55ZJNBM38/maxresdefault.jpg)\n## How To Use\n\nTo clone and run this application, you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer. From your command line:\n\n```bash\n# Clone this repository\n$ git clone git@github.com:tkssharma/nodejs-microservices-2023.git\n\n# Go into the repository\n$ cd nodejs-microservices-2023\n\n# Install dependencies\n$ pnpm i\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftkssharma%2Fmicroservices","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftkssharma%2Fmicroservices","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftkssharma%2Fmicroservices/lists"}