Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

CodeAlpha Java Programming Internship Projects

This repository contains the Java projects developed during my CodeAlpha Java Programming Internship. These projects demonstrate the application of Object-Oriented Programming (OOP), Java Swing GUI development, File Handling, Collections Framework, and problem-solving skills through real-world applications.

πŸ“Œ Projects

1. Student Grade Tracker

A GUI-based application for managing student grades and performance.

Features:

  • Add student records
  • Calculate average score
  • Find highest score
  • Find lowest score
  • Display student performance summary

Concepts Used:

  • Java Swing
  • Arrays / ArrayLists
  • OOP Concepts

2. Stock Trading Platform

A stock trading simulation system that allows users to manage investments and track portfolio performance.

Features:

  • View market data
  • Buy and sell stocks
  • Portfolio tracking
  • Transaction history
  • Portfolio data storage using file handling

Concepts Used:

  • Java Swing
  • OOP Concepts
  • Collections Framework
  • File Handling

3. Artificial Intelligence Chatbot

An interactive chatbot capable of responding to user queries using NLP preprocessing and rule-based responses.

Features:

  • Interactive GUI chat interface
  • Natural Language Processing (NLP)
  • FAQ-based responses
  • General conversation handling
  • Basic memory and response generation

Concepts Used:

  • Java Swing
  • NLP Techniques
  • OOP Concepts
  • Rule-Based AI

4. Hotel Reservation System

A hotel management application for booking and managing room reservations.

Features:

  • Room categorization (Standard, Deluxe, Suite)
  • Search available rooms
  • Book rooms
  • Cancel reservations
  • Payment simulation
  • Booking details management
  • File-based data storage

Concepts Used:

  • Java Swing
  • OOP Concepts
  • File Handling
  • Collections Framework

πŸ›  Technologies Used

  • Java
  • Java Swing
  • Object-Oriented Programming (OOP)
  • File Handling
  • Collections Framework
  • NLP Basics
  • GUI Development

πŸ‘¨β€πŸ’» Author

Anirudh L


πŸš€ Internship

Projects developed as part of the CodeAlpha Java Programming Internship Program.

About

A collection of Java projects developed during the CodeAlpha Internship, showcasing Object-Oriented Programming, GUI development, file handling, NLP techniques, and application design.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages