GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Dhruv-Cmds/Java-Projects: Structured Java project repository demonstrating OOP principles, modular design, and console-based application development.

BranchesTags
Open more actions menu

Latest commit

 

History

52 Commits
52 Commits

Folders and files

NameName
Last commit message
Last commit date
JavaBasicPrograms
JavaBasicPrograms
 
 
games
games
 
 
utilities
utilities
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

Introduction

This repository is a collection of Java projects organized into systems, games, and utility applications. It is designed to demonstrate core programming concepts, object-oriented design, and practical implementations.


Features

  • Well-structured Java projects
  • Covers systems, games, and utilities
  • Beginner to intermediate level programs
  • Clean and modular directory organization

Systems

  • Banking System
  • Library Management System
  • University Management System

Games

  • Hangman
  • Dice Roller
  • Rock Paper Scissors
  • Quiz Game
  • Slot Machine
  • Number Guessing Game

Utilities

  • Alarm Clock
  • Music Player
  • Student Grade System
  • Contact Manager
  • Life Manager

Requirements

  • Java JDK 8 or higher

Installation

  1. Clone the repository:
    git clone https://github.com/Dhruv-Cmds/Java-Projects.git
    
  2. Navigate into the project directory:
    cd Java-Projects
    

Usage

  1. Navigate to any project folder:

     cd JavaBasicPrograms/LibrarySystem
    
  2. Compile and run the program:

      javac Main.java
      java Main
    

Project Structure

JavaBasicPrograms/
│
├─ Banking/
├─ Calculator/
├─ ClassroomSystem/
├─ CompoundInterestCalculator/
├─ ConsoleBankingSystem/
├─ InvoiceWithDiscountPlusTax/
├─ LibrarySystem/
├─ MiniTimerCountDown/
├─ MiniUniversityManagementSystem/
├─ PinLockSystem/
├─ TemperatureConverter/
├─ WeightConversionProgram/
│
├─ games/
│   ├─ DiceRoller/
│   ├─ HangMan/
│   ├─ NumberGuessingGame/
│   ├─ QuizGame/
│   ├─ RockPaperScissors/
│   └─ SlotMachine/
│
├─ utilities/
│   ├─ AlarmClock/
│   ├─ LifeManager/
│   ├─ MusicPlayer/
│   ├─ ContactManager/
│   └─ StudentGradeSystem/
│
├─ LICENSE
└─ README.md

License

This project is licensed under the MIT License.

About

Structured Java project repository demonstrating OOP principles, modular design, and console-based application development.

Topics

console-applicationcore-javajavajava-basicsmodular-programmingobject-oriented-programmingoopsoftware-design

Resources

Readme
MIT license
Activity

Stars

3 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.