- S.O.L.I.D Principles ✅
- Factory Pattern ✅
- Abstract Factory Pattern ✅
- Singleton Pattern ✅
- Builder Pattern ✅
- Prototype Pattern ✅
- Decorator Pattern ✅
- Composite Pattern
- Adapter Pattern ✅
- Proxy Pattern ✅
- Bridge Pattern ✅
- Façade Pattern ✅
- Flyweight Pattern
- Strategy Pattern ✅
- Observer Pattern ✅
- Chain of Responsibility Pattern ✅
- State Pattern
- Command Pattern
- Interpreter Pattern ✅
- Iterator Pattern
- Mediator Pattern
- Memento Pattern ✅
- Template Method Pattern ✅
- Visitor Pattern
- Null Object Pattern ✅
- Design Notify-Me Button Functionality ✅
- Design Pizza Billing System ✅
- Design Logging System ✅
- Design Vending Machine ✅
- Design Snake n Ladder Game
- Design Tic-Tac-Toe Game ✅
- Design Chess Game
- Design Bowling Alley Machine
- Design Parking Lot
- Design Elevator System
- Design Car Rental System
- Design ATM
- Design File System
- Design Traffic Light System
- Design Cache Mechanism
- Design Rate Limiter
- Design BookMyShow & Concurrency Handling
- Design Splitwise & Simplify Algorithm / Optimal Accounting Balancing
- Design CricBuzz / CricketInfo
- Design True Caller
- Design Car Booking Service like Ola, Uber
- Design Online Hotel Booking System
- Design Library Management System
- Design Meeting Scheduler
- Design Online Voting System
- Design Inventory Management System
- Design LinkedIn
- Design Amazon
- Design Airline Management System
- Design Stock Exchange System
- Design Learning Management System
- Design Calendar Application
- Design Payment System
- Design Chat-Based System
- Design Food Delivery App like Swiggy and Zomato
- Design Community Discussion Platform
- Design Restaurant Management System