[W.I.P.]
These designs are not fully polished yet — I’m documenting them as part of my learning and practice. I’d appreciate any suggestions or improvements so we can all grow and learn together.
Commonly Used Design Patterns
-
Creational Design Pattern
- Singleton
- Factory
- Builder
-
Structural Design Pattern
- Adapter
- Facade
- Decorator
- Composite
-
Behavioural Design Pattern
Low Level Design
Games
- Chess
- [Tic Tac Toe]
- Snake & Ladder Game
- Snake Game
- [Tetris Game]
- [Jigsaw Puzzle]
- [Black Jack Game]
Booking
- Parking Lot (Microsoft)
- [Hotel Booking System]
- Car Rental System
- Library Management System
- [Flight Booking System]
- Google Calendar
- [Amazon Locker Service]
- [Amazon Online Shopping System]
- Blinkit
- Vending Machine
- Coffee Vending Machine
- [ATM]
Infra
- Notification System
- Payment System
Random
- [Cricbuzz]
- Spilitwise
- [Online Stock Brokerage Sytem]
- [Uber]
- Spotify
- [Amazon]
- [Swiggy]
- [Pub Sub System]
- Elevator
- [Udacity]
- [File System]
- Stack Overflow
- [LinkedIn]
- Logging Framework
