Skip to content

n1x5-slayer/codealpha_java-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeAlpha Java Programming Internship 🚀

Welcome to my CodeAlpha Java Internship Repository! This project includes four real-world Java applications developed using Object-Oriented Programming (OOP), GUI (Swing), and File I/O, simulating practical systems with interactive interfaces.


Intern:Shehryar Ahmed Khan (https://github.com/n1x5-slayer) Duration: July 2025
Track: Java Programming
Organization: CodeAlpha(https://www.linkedin.com/company/codealpha/)

--- 📌 TASKS OVERVIEW

Task 1: Student Grade Tracker A GUI-based system to input, manage, and report student grades.

  • Add students and scores

  • View average, highest, and lowest scores

  • Summary popup with real-time stats

  • Data stored in runtime memory (ArrayList)

    Task 2: Stock Trading Platform Simulates a simple stock trading system with market fluctuations.

  • Start with ₹10,000 balance

  • Buy & sell shares with live rate simulation

  • Profit logic: Buy ≤ 30 → 3x profit; Buy > 30 → 2x loss

  • Portfolio & transaction report generator

Task 3: AI Chatbot A rule-based chatbot GUI to simulate interactive Q&A.

  • Recognizes user intent via keywords
  • Handles FAQs and casual conversation
  • Clean, responsive GUI with user/bot styling
  • Easily extendable for future NLP integration

Task 4: Hotel Reservation System A booking system to simulate hotel room reservations.

  • Room categories: Standard, Deluxe, Suite
  • Make/cancel reservations
  • Simulate payments and show booking details
  • All data stored using .txt file system

Tech Stack

  • Language: Java
  • GUI Framework: Swing
  • Storage: File I/O (.txt files)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages