{"id":25523514,"url":"https://github.com/ridika-2004/my-development-tools","last_synced_at":"2025-04-11T02:34:29.572Z","repository":{"id":267596133,"uuid":"901742044","full_name":"ridika-2004/My-Development-Tools","owner":"ridika-2004","description":"💻 A curated collection of small, functional projects—built for learning, experimenting, and leveling up coding skills  🚀📈.","archived":false,"fork":false,"pushed_at":"2025-03-13T15:46:16.000Z","size":9730,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T23:51:36.823Z","etag":null,"topics":["chrome-extension","codingame","cpp","game-development","html-css","java","java-fx","java-swing","javascript","object-oriented-programming","pong-game","pyqt5","python","raylib-cpp","tkinter-gui","vanilla-javascript","web-development"],"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/ridika-2004.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}},"created_at":"2024-12-11T08:26:12.000Z","updated_at":"2025-03-14T08:42:47.000Z","dependencies_parsed_at":"2025-01-19T04:25:06.189Z","dependency_job_id":"7f0704eb-ffa5-4801-9f5d-139d77d7ec42","html_url":"https://github.com/ridika-2004/My-Development-Tools","commit_stats":null,"previous_names":["ridika-2004/my-development-tools"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ridika-2004%2FMy-Development-Tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ridika-2004%2FMy-Development-Tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ridika-2004%2FMy-Development-Tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ridika-2004%2FMy-Development-Tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ridika-2004","download_url":"https://codeload.github.com/ridika-2004/My-Development-Tools/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248329991,"owners_count":21085630,"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","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":["chrome-extension","codingame","cpp","game-development","html-css","java","java-fx","java-swing","javascript","object-oriented-programming","pong-game","pyqt5","python","raylib-cpp","tkinter-gui","vanilla-javascript","web-development"],"created_at":"2025-02-19T19:19:31.540Z","updated_at":"2025-04-11T02:34:29.546Z","avatar_url":"https://github.com/ridika-2004.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003e💻 My Development Tools\u003c/h1\u003e\n\u003c/div\u003e\n\n\n---\n\n\u003cp align=\"center\"\u003e  \n  \u003cimg src=\"https://img.shields.io/badge/Languages-Java%20%7C%20C%2B%2B-blue\" alt=\"Languages\"\u003e  \n  \u003cimg src=\"https://img.shields.io/badge/Projects-30%2B-brightgreen\" alt=\"Projects\"\u003e  \n  \u003cimg src=\"https://img.shields.io/badge/Status-Active-success\" alt=\"Status\"\u003e  \n  \u003cimg src=\"https://img.shields.io/github/license/ridika-2004/Competitive-Programming?style=flat-square\" alt=\"License\"\u003e\n\u003c/p\u003e\n\n\nWelcome to my repository of **development tools and small projects**! This collection showcases my **programming skills**, **problem-solving abilities**, and experimentation with various **languages** and **technologies**. Below, you'll find a list of projects, along with a folder link of each.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/d498e7ba-1809-4d27-925f-18d32ddf4832\" width=\"300\"/\u003e\n\u003c/p\u003e\n\n## Projects List\n---\n\n## **[ATM Machine - Console Java](https://github.com/ridika-2004/My-Development-Tools/tree/90e51044d5f9cb0613f62ee2ec153367725c25c6/ATM%20Machine%20-%20%20Console%20Java)**\n\n  This is a simple ATM simulation program written in Java.\n\n## **[BMI Calculator - Web](https://github.com/ridika-2004/my-development-tools/tree/9ec1f1e8e3748b406e555062bf11f2d069bbeb36/BMI%20Calculator%20-%20Web)**  \n\n  A simple console application that calculates Body Mass Index based on user input.\n\n## **[Bank Transaction Analyzer - Console Java](https://github.com/ridika-2004/my-development-tools/tree/f4d86f75a9cc53c6bc1981288c1117372cd28edd/Bank%20Transaction%20Analyzer%20-%20Console%20Java)**\n\n  A program designed to analyze bank transactions and provide insights.\n\n## **[Bouncing Ball - C++](https://github.com/ridika-2004/My-Development-Tools/tree/90e51044d5f9cb0613f62ee2ec153367725c25c6/Bouncing%20Ball%20-%20C%2B%2B)**\n\n  A C++ game made with raylib library.\n\n## **[Budget Tracker - Console Java](https://github.com/ridika-2004/My-Development-Tools/tree/90e51044d5f9cb0613f62ee2ec153367725c25c6/Budget%20Tracker%20-%20Console%20Java)**\n\n  A console simple budget tracking system with java.\n\n## **[Color Flipper - Web](https://github.com/ridika-2004/My-Development-Tools/tree/90e51044d5f9cb0613f62ee2ec153367725c25c6/Color%20Flipper%20-%20Web)**\n\n  A simple color flipper web development project.\n\n## **[Counter Program - Web](https://github.com/ridika-2004/My-Development-Tools/tree/90e51044d5f9cb0613f62ee2ec153367725c25c6/Counter%20Program%20-%20Web)**\n\n  A simple counter program for learning javascript.\n\n## [**First JavaScript Test - Web**](https://github.com/ridika-2004/My-Development-Tools/tree/90e51044d5f9cb0613f62ee2ec153367725c25c6/First%20JavaScript%20Test%20-%20Web)  \n\n  My first test project using JavaScript, involving basic DOM manipulation and interactivity.\n\n## [**Food Panda YouTube ad-blocker - Extension**](https://github.com/ridika-2004/my-development-tools/tree/f4d86f75a9cc53c6bc1981288c1117372cd28edd/Food%20Panda%20YouTube%20ad-blocker%20-%20Extension)  \n\n  A script that blocks ads of Food Panda while watching YouTube videos.\n\n## [**Google Logo - Web**](https://github.com/ridika-2004/my-development-tools/tree/d03fb172db8b226402e29e190264e6bb54afbb30/Google%20Logo%20-%20Web)\n\n  A Big 'G' logo made with html and css.\n\n## [**Ice-Cream Shop - Console Java**](https://github.com/ridika-2004/my-development-tools/tree/f4d86f75a9cc53c6bc1981288c1117372cd28edd/Ice-Cream%20Shop%20-%20Console%20Java)\n\n  A simple console application for managing sales and orders in an ice cream shop.\n\n## **[JavaScript Button Test - Web](https://github.com/ridika-2004/My-Development-Tools/tree/90e51044d5f9cb0613f62ee2ec153367725c25c6/JavaScript%20Button%20Test%20-%20Web)**\n\n  This is a small project to test JavaScript functionality in VS Code.\n\n## [**Library Management System - Console Java**](https://github.com/ridika-2004/my-development-tools/tree/f4d86f75a9cc53c6bc1981288c1117372cd28edd/Library%20Management%20System%20-%20Console%20Java)\n  \n  A system to manage books in a library, including features to add, remove, and search books.\n\n## **[Light Dark Mode - Web](https://github.com/ridika-2004/My-Development-Tools/tree/90e51044d5f9cb0613f62ee2ec153367725c25c6/Light%20Dark%20Mode%20-%20Web)**\n\n  This is a small project to learn JavaScript with toggling light/dark mode.\n\n## **[Login Form - JavaSwing](https://github.com/ridika-2004/My-Development-Tools/tree/0088e5e6e9a95f6d4a8d5651d125b5c4ddb9259a/Login%20Form%20-%20JavaSwing)**\n\n  A small javaswing project with mysql database.\n\n## [**Login Page - Console Java**](https://github.com/ridika-2004/my-development-tools/tree/f4d86f75a9cc53c6bc1981288c1117372cd28edd/Login%20Page%20-%20Console%20Java)\n\n  A console-based login page with added features like authentication and forgot password functionality.\n\n## **[Meme Generator - Web](https://github.com/ridika-2004/My-Development-Tools/tree/0088e5e6e9a95f6d4a8d5651d125b5c4ddb9259a/Meme%20Generator%20-%20Web)**\n\n  A meme generator web development project for learning API with JavaScript.\n\n## **[Message Generator - Web](https://github.com/ridika-2004/My-Development-Tools/tree/0088e5e6e9a95f6d4a8d5651d125b5c4ddb9259a/Message%20Generator%20-%20Web)**\n\n  A small message generator web development project.\n\n## [**PONG Game - C++**](https://github.com/ridika-2004/my-development-tools/tree/f4d86f75a9cc53c6bc1981288c1117372cd28edd/PONG%20Game%20-%20C%2B%2B)\n\n  A Pong Game\n\n## [**Personal Portfolio Template - Web**](https://github.com/ridika-2004/my-development-tools/tree/f4d86f75a9cc53c6bc1981288c1117372cd28edd/Personal%20Portfolio%20Template%20-%20Web)\n\n  A template for a personal portfolio website to showcase projects and skills.\n\n## [**Product Inventory Management - Console Java**](https://github.com/ridika-2004/my-development-tools/tree/f4d86f75a9cc53c6bc1981288c1117372cd28edd/Product%20Inventory%20Management%20-%20Console%20Java)\n\n  A system to manage product inventory, including adding, removing, and updating items.\n\n\n## **[Random Number Generator - Web](https://github.com/ridika-2004/My-Development-Tools/tree/0088e5e6e9a95f6d4a8d5651d125b5c4ddb9259a/Random%20Number%20Generator%20-%20Web)**\n\n A random number geenrator for javascript learning.\n\n## [**Ride Fair Calculator - Console Java**](https://github.com/ridika-2004/my-development-tools/tree/f4d86f75a9cc53c6bc1981288c1117372cd28edd/Ride%20Fair%20Calculator%20-%20Console%20Java)\n\n  A simple calculator to determine fair pricing for ride services.\n\n## [**Shape Ordered Printer - Console Java**](https://github.com/ridika-2004/my-development-tools/tree/3042158d1701040dc708050424b5e3d653578d20/Shape%20Ordered%20Printer%20-%20Console%20Java)\n\n  A program that prints shapes in a specified order based on user input.\n\n## **[Student Grading System - Console Java](https://github.com/ridika-2004/My-Development-Tools/tree/0088e5e6e9a95f6d4a8d5651d125b5c4ddb9259a/Student%20Grading%20System%20-%20Console%20Java)**\n\n  This is a Java-based application for managing grades of students across multiple courses.\n\n## [**Text To Speech GUI - JavaFX**](https://github.com/ridika-2004/my-development-tools/tree/3042158d1701040dc708050424b5e3d653578d20/Text%20To%20Speech%20GUI%20-%20JavaFX)\n\n  A graphical user interface for text-to-speech functionality, built with JavaFX.\n\n## [**To Do List-Web**](https://github.com/ridika-2004/my-development-tools/tree/0c9c09017f5418878e901dfadf10eb33b9b25ae5/To%20Do%20List%20-%20Web)\n\n  A to-do list small web development project\n\n## [**Unit Testing With Mockito - Java**](https://github.com/ridika-2004/My-Development-Tools/tree/2f9f733733dc01d9a9a4c7d6e1694994c634c3fa/Unit%20Testing%20With%20Mockito%20-%20Java)\n\n  A simple Java project demonstrating how to write unit tests using Mockito and JUnit 5.\n\n## [**User Management System - Console Java**](https://github.com/ridika-2004/my-development-tools/tree/f4d86f75a9cc53c6bc1981288c1117372cd28edd/User%20Management%20System%20-%20Console%20Java)\n\n  A user management system with the ability to register, login, and manage user data.\n\n## [**XOR Encryption Decryption - Web**](https://github.com/ridika-2004/my-development-tools/tree/f4d86f75a9cc53c6bc1981288c1117372cd28edd/XOR%20Encryption%20Decryption%20-%20Web)\n\n  A program for basic encryption and decryption using the XOR algorithm.\n\n## Technologies Used\n\n- Java\n- C++\n- JavaScript\n- HTML \u0026 CSS\n- Bash\n- Various frameworks and libraries for GUI applications\n\n## How to Run\n\nEach project comes with its own instructions for running. Please check the README in each project's directory for specific details.\n\n## License\n\nThis repository is free to use and modify for educational and personal purposes. Commercial use is allowed with appropriate attribution.\n\nFeel free to explore, contribute, and leave feedback. Enjoy!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fridika-2004%2Fmy-development-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fridika-2004%2Fmy-development-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fridika-2004%2Fmy-development-tools/lists"}