A Java-based music player application showcasing low-level design (LLD) principles and design patterns.
-
Updated
Jun 17, 2025 - Java
A Java-based music player application showcasing low-level design (LLD) principles and design patterns.
A console-based Parking Lot Management System using OOPS, SOLID principles, and Design Patterns.
This repository contains Java OOP concepts, SOLID principles, and Design Patterns with code examples and explanations.
About Implementation of Strategy Pattern
"Archeville Super-Archery Tournament Scoreboard" is a Java program for tracking scores in a team archery contest. It allows input of participating nations, archers, and score updates. The scoreboard refreshes after each round, displaying team scores, individual archer scores, and synchronicity bonuses.
Low Level Design Problems
TinderLite is a Java-based low-level design (LLD) project for Dating App inspired by Tinder.
Developed a parking lot management application in Java to efficiently manage parking spaces, handle vehicle entry and exit, and calculate parking fees.
Tic-tac-toe is a classic two-player game where each player takes turns marking spaces in a 3x3 grid with their respective 'X' or 'O' pieces. The objective is to be the first to align three of their pieces either horizontally, vertically, or diagonally on the board. The game is implemented in Java, featuring players, game management.
A classic Snake and Ladder game implemented in Java. includes a command-line interface, where players roll dice, encounter snakes and ladders, and advance toward the goal.
URL Shortener
LLVM based bootstrap compiler for the Ferrous programming language.
Centralized notes, analysis, and real-world observations on system design patterns and architecture.
Add a description, image, and links to the lld topic page so that developers can more easily learn about it.
To associate your repository with the lld topic, visit your repo's landing page and select "manage topics."