This repository contains pdf notes and codes related to the low level design and design patterns covered here and here
- Clone the Repo
- cd into it
- Run npm install
There may be some folder structure inside the design pattern mentioned. So go inside and run the main.ts file to see the output and code.
ts-node main.ts
- Strategy Design Pattern
- Observer Design Pattern
- Decorator Design Pattern
- Factory Design Pattern
- Chain Of Responsibility (Logger)
- Proxy Design Pattern
- Parking Lot
- Make Stock Notifier
- Make Pizza price Calculator
- Snakes & Ladders
- Logger
- Car Rental System
PS: This will always be a work in progress. Will be updating it with new information and examples