Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Repository files navigation

Java Internship Projects

This repository contains the Java programming tasks completed during my Java Programming Internship.
All projects are console-based applications built using core Java concepts.


📁 Project Structure

  • Task-1-Online-Reservation-System
  • Task-2-Number-Guessing-Game
  • Task-3-ATM-Interface
  • Task-4-Online-Examination-System
  • Task-5-Digital-Library-Management

Task 1: Online Reservation System

Description

A console-based reservation system that allows users to log in, make a reservation, and cancel an existing reservation.

Features

  • User login authentication
  • Make reservation
  • Cancel reservation
  • Display reservation details

Concepts Used

  • Java Scanner
  • Conditional statements (if-else)
  • User input handling
  • Basic menu-driven program

Task 2: Number Guessing Game

Description

A simple game where the computer generates a random number and the user tries to guess it.

Features

  • Random number generation
  • User input for guesses
  • Hint system (Too High / Too Low)
  • Attempt counter

Concepts Used

  • Random class
  • Loops (while loop)
  • Conditional statements
  • Scanner input

Task 3: ATM Interface

Description

A console-based ATM simulation that allows users to check balance, deposit money, withdraw money, and exit the system.

Features

  • Check account balance
  • Deposit money
  • Withdraw money
  • Menu-driven interface

Concepts Used

  • Switch statements
  • Loops
  • Conditional logic
  • Arithmetic operations

Task 4: Online Examination System

Description

A simple online exam system where users log in and answer multiple-choice questions.

Features

  • User login
  • MCQ-based quiz
  • Score calculation
  • Result display

Concepts Used

  • Arrays
  • Loops
  • Conditional statements
  • Scanner input

Task 5: Digital Library Management

Description

A console-based library management system where users can view books, issue books, and return books.

Features

  • Display book list
  • Issue books
  • Return books
  • Basic library management operations

Concepts Used

  • Arrays or collections
  • Conditional statements
  • Loops
  • Menu-driven program

Technologies Used

  • Java
  • VS Code
  • GitHub

How to Run the Programs

  1. Clone the repository
  2. Navigate to a task folder
  3. Compile the Java file
  4. Run the program

Author

Rohit Mishra
Java Programming Internship Project (Oasis Infobyte) (Remote - Finished 5 Tasks)

About

Java projects completed during my java programming internship at Oasis Infobyte. (Remote Internship)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages