This repository contains a collection of beginner to intermediate Java projects developed to practice object-oriented programming and core Java concepts.
A console-based application that simulates a railway ticket booking system.
Features:
- Ticket booking
- Reservation management
- Passenger details handling
A Java-based examination system for conducting timed tests.
Features:
- User login
- Timed MCQ test
- Auto submission
- Score evaluation
A banking simulation program demonstrating ATM functionalities.
Features:
- User authentication
- Balance enquiry
- Deposit and withdrawal
- Transaction history
A simple console game where the user guesses a randomly generated number.
Features:
- Random number generation
- User input handling
- Score feedback
- Java
- Object-Oriented Programming
- File Handling
- Console-based UI
These projects were built to strengthen understanding of Java programming fundamentals and problem-solving skills.