{"id":22454391,"url":"https://github.com/mmabiaa/java_beginner_projects","last_synced_at":"2025-10-16T07:31:10.304Z","repository":{"id":263170841,"uuid":"889572490","full_name":"Mmabiaa/Java_Beginner_Projects","owner":"Mmabiaa","description":"Basic-Beginner-Friendly  Java Projects you can clone.","archived":false,"fork":false,"pushed_at":"2025-07-27T22:10:33.000Z","size":85,"stargazers_count":3,"open_issues_count":5,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-28T00:15:24.676Z","etag":null,"topics":["java","java-8","java-programming","java-programming-language","java-programs","java-projects"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mmabiaa.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-11-16T17:08:42.000Z","updated_at":"2025-07-27T22:10:37.000Z","dependencies_parsed_at":"2025-06-11T00:36:29.822Z","dependency_job_id":null,"html_url":"https://github.com/Mmabiaa/Java_Beginner_Projects","commit_stats":null,"previous_names":["mmabiaa/java_begginer_projects"],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/Mmabiaa/Java_Beginner_Projects","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mmabiaa%2FJava_Beginner_Projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mmabiaa%2FJava_Beginner_Projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mmabiaa%2FJava_Beginner_Projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mmabiaa%2FJava_Beginner_Projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mmabiaa","download_url":"https://codeload.github.com/Mmabiaa/Java_Beginner_Projects/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mmabiaa%2FJava_Beginner_Projects/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279165694,"owners_count":26117915,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-16T02:00:06.019Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","java-8","java-programming","java-programming-language","java-programs","java-projects"],"created_at":"2024-12-06T07:07:32.648Z","updated_at":"2025-10-16T07:31:10.285Z","avatar_url":"https://github.com/Mmabiaa.png","language":"Java","readme":"\n# Java Beginner Projects\n\nWelcome to the Java Beginner Projects repository! This collection features simple Java applications designed for beginners to help you learn and practice fundamental programming concepts. These projects cover a variety of topics and are perfect for anyone looking to enhance their Java skills.\n\n## Table of Contents\n\n- [Features](#features)\n- [Getting Started](#getting-started)\n- [Projects Included](#projects-included)\n- [How to Run the Projects](#how-to-run-the-projects)\n- [Contributing](#contributing)\n- [License](#license)\n\n## Features\n\n- Easy-to-understand code suitable for beginners\n- Covers essential Java concepts such as loops, conditionals, methods, and object-oriented programming\n- Well-commented code for better understanding\n- Console applications that can be run in any terminal or command prompt\n\n## Getting Started\n\nTo get started with the projects in this repository, you’ll need to have a Java Development Kit (JDK) installed on your machine. You can download it from the [Oracle website](https://www.oracle.com/java/technologies/javase-jdk11-downloads.html) or use OpenJDK.\n\n### Prerequisites\n\nMake sure you have the following installed:\n\n- JDK (Java Development Kit)\n- A code editor or IDE (e.g., IntelliJ IDEA, Eclipse, or Visual Studio Code)\n\n## Projects Included\n\nHere are the beginner projects included in this repository:\n\n1. **Banking System** - A simple console application that simulates basic banking operations such as account creation, deposits, withdrawals, and balance inquiries.\n2. **Calculator** - A console application that performs basic arithmetic operations like addition, subtraction, multiplication, and division.\n3. **Bug Tracking System** - A basic application for tracking bugs with functionalities to add, view, and update bug reports.\n4. **Currency Converter** - Converts amounts between different currencies based on user-defined exchange rates.\n5. **Triangle Sides Calculator** - Calculates the length of the sides of a triangle based on user input using the Pythagorean theorem.\n6. **FizzBuzz** - A classic programming challenge that prints numbers from 1 to 100, but for multiples of three prints \"Fizz\" instead of the number and for multiples of five prints \"Buzz.\" For numbers which are multiples of both three and five, it prints \"FizzBuzz.\"\n\nFeel free to explore each project’s directory for additional details and comments.\n\n## How to Run the Projects\n\n1. Clone this repository to your local machine:\n   ```bash\n   git clone https://github.com/mmabiaa/Java_Beginner_Projects.git","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmabiaa%2Fjava_beginner_projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmmabiaa%2Fjava_beginner_projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmabiaa%2Fjava_beginner_projects/lists"}