Skip to content

Latest commit

 

History

History
58 lines (41 loc) · 1.15 KB

File metadata and controls

58 lines (41 loc) · 1.15 KB

Java Mini Projects

This repository contains a collection of beginner to intermediate Java projects developed to practice object-oriented programming and core Java concepts.

Projects Included

1. Railway Reservation System

A console-based application that simulates a railway ticket booking system.

Features:

  • Ticket booking
  • Reservation management
  • Passenger details handling

2. Online Examination System

A Java-based examination system for conducting timed tests.

Features:

  • User login
  • Timed MCQ test
  • Auto submission
  • Score evaluation

3. ATM Simulation

A banking simulation program demonstrating ATM functionalities.

Features:

  • User authentication
  • Balance enquiry
  • Deposit and withdrawal
  • Transaction history

4. Number Guessing Game

A simple console game where the user guesses a randomly generated number.

Features:

  • Random number generation
  • User input handling
  • Score feedback

Technologies Used

  • Java
  • Object-Oriented Programming
  • File Handling
  • Console-based UI

Purpose

These projects were built to strengthen understanding of Java programming fundamentals and problem-solving skills.