My Java Projects repository contains all the Java-based projects I developed throughout my academic journey. These projects showcase my learning progress, problem-solving skills, and proficiency in Java programming.
- Java (JDK 8+) β Core programming language.
- OOP (Object-Oriented Programming) β Implemented throughout projects.
- Swing / JavaFX β GUI-based applications.
- JDBC / SQL β Database-integrated applications.
- Data Structures & Algorithms β Efficient problem-solving implementations.
This repository includes various Java projects, ranging from small academic assignments to more complex applications. Some key projects:
- Hospital Management System β A GUI-based system for patient and doctor management.
- Banking Application β A simple banking system with deposit, withdrawal, and balance tracking.
- Student Grade Calculator β A CLI-based project to calculate student grades.
- Inventory Management System β A CRUD-based system for managing product stocks.
- Mini Games (Tic-Tac-Toe, Snake Game) β Simple interactive Java games.
- Data Structures Implementations β Custom implementations of stacks, queues, linked lists, and sorting algorithms.
To run any project from this repository:
-
Clone the repository:
git clone https://github.com/UAJOP/My-java-projects.git -
Open the desired project folder.
-
Compile and run using:
javac Main.javajava Main -
If the project has a GUI, run it inside an IDE like IntelliJ IDEA or Eclipse.
- Refactoring old projects with modern Java features.
- Adding Spring Boot-based applications for web development.
- Enhancing database-driven applications with better ORM frameworks.
- Implementing REST APIs in Java-based applications.
If you have suggestions, improvements, or want to collaborate, feel free to submit a pull request or open an issue.
For any inquiries or support, feel free to reach out:
- π Website: kaan-balci.com
- π LinkedIn: linkedin.com/in/balcikaan
- π§ Email: kaanb8776@gmail.com
π‘ A collection of Java projects demonstrating my academic journey and programming skills!