Skip to content

This repository contains Java development tasks completed as part of the Oasis Infobyte Internship Program. Each task is categorized as Task 1, Task 2, etc., showcasing various Java development projects and solutions. The repository serves as a portfolio of my Java programming skills and practical implementations.

Notifications You must be signed in to change notification settings

Prarabdha17/OIBSIP_JavaDev

Repository files navigation

OIBSIP_JavaDev

This repository contains Java development tasks completed as part of the Oasis Infobyte Internship Program. Each task is categorized as Task 1, Task 2, etc., showcasing various Java development projects and solutions. The repository serves as a portfolio of my Java programming skills and practical implementations.


📌 Tasks Completed :

  1. Online Reservation System (Task No. 1 from Task List)
  2. Number Guessing Game (Task No. 2 from Task List)
  3. ATM Interface (Task No. 3 from Task List)

🚀 Task Details

Online Reservation System

Problem Statement: Create a system to allow users to book tickets

Screenshot 2025-01-11 113722

Features Implemented:

  • User-friendly interface for booking.
  • Real-time reservation status updates.
  • Basic authentication for user access.

Outcome:

Online Reservation System Screenshot:

OnlineResSys


Number Guessing Game

Problem Statement: Create an interactive game where the user guesses a randomly generated number within a limited number of attempts.

Screenshot 2025-01-11 113743

Features Implemented:

  • Random number generation.
  • Hint system to guide the user (e.g., "Too High" or "Too Low").
  • Scoring based on attempts.

Outcome:

Number Guessing Game Screenshot:

NumberGuess


ATM Interface

Problem Statement: Develop a console-based ATM system to perform basic banking operations like withdrawal, deposit, transfer, and balance check.

Screenshot 2025-01-11 113826

Features Implemented:

  • User authentication.
  • Withdrawal, deposit, transfer, and balance inquiry options.
  • Error handling for invalid operations.

Outcome:

ATM Interface Screenshot:

ATM ATM2


🛠 Technologies Used

  • Java: Language used for development.
  • IDE: Eclipse.
  • Version Control: Git and GitHub.

💡 Highlights

  • Practical Implementation: Real-world problems solved using Java.
  • Clean and Modular Code: Ensuring readability and scalability.

📩 Contact

Feel free to reach out for queries or collaborations:


About

This repository contains Java development tasks completed as part of the Oasis Infobyte Internship Program. Each task is categorized as Task 1, Task 2, etc., showcasing various Java development projects and solutions. The repository serves as a portfolio of my Java programming skills and practical implementations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages