An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with java-project

A curated list of projects in awesome lists tagged with java-project .

https://github.com/jaygajera17/e-commerce-project-springboot

This project serves as an easy-to-understand setup for beginners , providing a base foundation in Spring Boot , MVC & hibernate.

e-commerce-project-in-java eclipse java java-ecommerce-system java-project java-web-app javaproject jdbc mysql spring spring-boot spring-boot-project spring-mvc spring-projects spring-web-project springboot

Last synced: 15 May 2025

https://github.com/houarizegai/calculator

Calculator app created with Java Swing, It is simple with an easy code to help novices learn how to operate a calculator.

calculator calculator-app calculator-application java java-project java-swing swing swing-gui

Last synced: 15 May 2025

https://github.com/inforkgodara/store-pos

It is java accounting software basically developed using javafx which has various modules like purchase, sales, receipts, payments, and journals.

accounting accounting-software erp erp-project erp-software inforkgodara java-application java-erp java-pos java-project javafx javafx-application javafx-desktop-apps javafx-erp javafx-project javapos point-of-sale pos purchase sales

Last synced: 06 Apr 2025

https://github.com/abhi9720/bankingportal-api

The banking portal API provides secure and efficient endpoints for managing user accounts, transactions, and fund transfers, offering essential banking functionalities with robust error handling and authentication.

banking-api banking-applications banking-management banking-portal banking-system banking-transactions java-project jwt-authentication maven spring-boot spring-boot-api spring-boot-project spring-data-jpa spring-project spring-security spring-security-jwt springframework

Last synced: 16 May 2025

https://github.com/nirmalnishant645/virtual-classroom

In the wake of the current, novel coronavirus COVID-19 pandemic, since the entire world is under lockdown. It is the time of the year when academic and teaching activities are in full swing in most parts of the world. In this scenario, the virtual classroom is an innovative method of teaching that will be used by the teachers to create an interactive platform to teach students remotely. Here the communication is performed in various ways like video tutorials, text messages, audio tutorials, ppts, etc. This method of teaching has lots of advantages than the traditional classroom method. It increases the convenience for the students, as they can attend the class whenever they want from their convenient places. When compared to the traditional classroom method, virtual classrooms avoid costs such as classroom, book, accommodation, etc.

college-project college-projects final-project final-year-project java java-project javaweb jsp jsp-servlet mysql mysql-database online-class online-classes online-classroom online-teaching pandemic virtual-classroom virtual-classrooms work-from-home

Last synced: 24 Jan 2025

https://github.com/abhinav-26/employee-management-system

This repository consists of Java Program for Employee Management System.

employee-management employee-management-system java java-8 java-assignment java-oop java-project

Last synced: 07 May 2025

https://github.com/zaahidali/atm-management-system

A semester project completed in Java Programming language

atm atm-management-system java java-programming java-project semester-project

Last synced: 21 Apr 2025

https://github.com/rashidmakki/inventory-management-system

Inventory Management System is a powerful desktop application developed using JavaFX and MySQL, designed to streamline operations related to billing, sales reporting, and purchase tracking.

desktop-application fxml inventory inventory-management inventory-management-system jasper-reports java java-project javafx javafx-application javafx-desktop-apps javafx-gui javafx-project scenebuilder sql

Last synced: 10 Apr 2025

https://github.com/rafiulgits/sfc-the-game

A game, developing for create awareness about cancer

java-game java-graphics java-project

Last synced: 23 Apr 2025

https://github.com/inforkgodara/java-point-of-sale

It is swing based java stand alone point of sale (POS). Its second version is in another repository. https://github.com/inforkgodara/java-pos

inforkgodara java java-point-of-sale java-pos java-project java-sql-project java-swing java-swing-project open-source-project point-of-sale point-of-sale-java pos pos-java sales-invoice sql-pos swing-pos

Last synced: 26 Mar 2025

https://github.com/muqrock/student_course_enrollment_app

JAVA OOP PROJECT - This project is about Student Enrollment App where student can enroll in subject and pay

assignment college java java-programming java-project object-oriented-programming oops-in-java project university

Last synced: 30 Apr 2025

https://github.com/muhammedzohaib/hitfit-gym-app

A Java and JavaFX-based Gym Management App that enables user login/signup and provides administrative features for efficient gym management. Simplify and streamline your gym operations with this user-friendly application.

desktop-app gui gui-application gym-management-system intellij-idea java java-project javafx javaprogramming project semester-project

Last synced: 15 Apr 2025

https://github.com/navdeepm20/chitchat_gui

A One to One Chat Gui Application Designed in Java.

chat-application java java-chat-app java-chat-application java-project java-sockets

Last synced: 12 Apr 2025

https://github.com/u-c-s/minidb

A Simple XML Document Database (University Project)

copilot database from-scratch github-copilot java-project nie-mysore oops-in-java xml-database

Last synced: 17 Dec 2024

https://github.com/uiuxarghya/isc-computer-project

:coffee: Collection of Java programs of Class XI and Class XII students of ISC.

class-xi class-xii computer-programming computer-project computer-science isc java java-8 java-programming java-programs java-project

Last synced: 05 May 2025

https://github.com/gayanukabulegoda/bookworm-library-management-system

BookWorm is a powerful library management system built with Hibernate and Java, offering efficient book, user, and branch management for admins and users.

bookworm hibernate-orm hibernate-project java java-project javafx-application javafx-project library-management library-management-system library-management-system-java library-management-system-project native-hibernate

Last synced: 10 Apr 2025

https://github.com/aakashdhakal/airlines-reservation-and-management-system

A simple JAVA console application for reservation of flight and management of planes

airline-management-system airline-reservation-system java-project

Last synced: 03 Mar 2025

https://github.com/farhaanaliii/lite

Lite++ is a powerful app that allows you to extract Facebook cookies and access tokens, as well as use Facebook in desktop mode within the app

android-application facebook-lite-plus-plus facebook-tools java java-programming java-project lite-plus-plus

Last synced: 07 May 2025

https://github.com/uttamsdev/javafx-project

JavaFx Project

java-project javafx

Last synced: 14 Apr 2025

https://github.com/victorfantucci/java-atm_system

ATM Case Study: Implementing an Object-Oriented Desing with Java

atm-management-system java-project student-projects

Last synced: 15 Jan 2025

https://github.com/mihir-shinde-24/hotel-management-system

This is a Hotel-Management-System Console Based Project made using Java and JDBC. Database used in the project is MySQL. The Project includes actions such as Booking a Room, Storing Customer details, Customer Login, Ordering Food and Checking out.

hotel-management-system java java-project jdbc mysql

Last synced: 31 Dec 2024

https://github.com/hemantdwivedi/password-generator-tool

Create and customize strong passwords effortlessly with the Password Generator Tool. Tailor your passwords, send them securely via email, and verify their strength—all in one place.

email-service full-stack-project java-docker java-password-generator java-project javaproject javascript password-generator password-strength-check password-verification reactjs spring-boot strong-password-generator

Last synced: 13 Mar 2025

https://github.com/pettiboy/java-ecommerce-cli

A java package that uses CSV files as its database to provide ecommerce functionalities such as 2-Factor Authentication, Products Catalogue, Add to cart, Ordering etc. All from the CLI.

2-factor-authentication csv ecommerce java java-auth java-csv java-otp java-project uml uml-class-diagram

Last synced: 21 Apr 2025

https://github.com/dishenmakwana/java-programs

This repo contains basic java programs which implement during the learning time of basic Java.

basic-programs java-programs java-project

Last synced: 05 Mar 2025

https://github.com/darsan-in/online-banking-system

Excelsior Bank of India is an academic project that simulates an online banking system. Developed using Java Swing, this project provides a user-friendly interface for managing various banking operations such as account management, transactions, and balance inquiries.

academic-project account-management balance-inquiry bank-simulation banking-operations banking-simulation banking-software banking-system educational-project financial-application gui-development java-application java-gui java-project java-swing online-banking secure-transactions software-development transaction-processing user-interface

Last synced: 12 Dec 2024

https://github.com/darsan-in/excelsior-bank-online-banking

Excelsior Bank of India is an academic project that simulates an online banking system. Developed using Java Swing, this project provides a user-friendly interface for managing various banking operations such as account management, transactions, and balance inquiries.

academic-project account-management balance-inquiry bank-simulation banking-operations banking-simulation banking-software banking-system educational-project financial-application gui-development java-application java-gui java-project java-swing online-banking secure-transactions software-development transaction-processing user-interface

Last synced: 20 Mar 2025

https://github.com/umesh-01/java

Java is a high-level, class-based, object-oriented programming language. Java is used to develop mobile apps, web apps, desktop apps, games and much more.

java java-8 java-codes java-coding-challenges java-programming java-project jdk8 projects

Last synced: 14 Jun 2025

https://github.com/dulangadasanayake/istore-java-pos

This is a Point of Sale (POS) system designed for shop management, implemented in Java. It provides functionalities typical of a POS system.

java java-programming java-project jsva-shop pos pos-system shop

Last synced: 03 Feb 2025

https://github.com/frenzyexists/flexscript

A scripting language made during the Programming Language (CIIC-4030/CIIC-4030H/ICOM-4036) course. There's a lot of damage

ciic4030 college-project icom4030 java-project programming-language

Last synced: 22 Jun 2025

https://github.com/samia35-2973/daily-competitive-programming-mini-java-ooc-project

This is a mini project. Object Oriented Concepts of Java has been used to develop this project. It is specially for the beginners in Competitive Programming world. It will help to track all the solving as well as learning. Java Swing is used for the GUI design.

basic competitive-programming-tracker java java-project oop oops-in-java swing

Last synced: 13 Mar 2025

https://github.com/ayeshaaaaaaaaa/train-ticket-reservation-system

It is ticket reservation system of train. This project is made in java and mysql is used . JDBC is used for database conectivity

book-tickets database java java-project jdbc mysql mysql-database railway reservation-system seat-availability ticket ticket-booking train train-managment train-ticketing-system

Last synced: 20 Feb 2025

https://github.com/cihat-kose/java-learning-path

Comprehensive 42-day Java program covering core to advanced concepts with hands-on examples – perfect for beginners and developers refreshing their skills.

beginner-friendly core-java java-course java-project java-time java-tutorial learning-java oops-in-java programming-basics software-development training training-materials

Last synced: 15 Apr 2025

https://github.com/sheitak/virtual-wallet

Individual gift card values distribution system

java java-8 java-example java-project spring spring-boot

Last synced: 20 Nov 2024

https://github.com/justprimstar/nastal3d-v0.1.3

I am just going to be making this in my free time to learn opengl more than I already know! if you want to use the game engine you can clone the repo.

3d-graphics custom-engine hobby-project java java-project lwjgl3 mit-license opengl windows-11

Last synced: 18 Jun 2025

https://github.com/simobin/supermariorunner

A fusion of two gaming classics with Super Mario Runner! This Java-based recreation seamlessly blends the timeless charm of the Chrome Dino game with the vibrant world of Super Mario Bros.

advance-programmming chrome-dino chrome-dino-game chrome-dinosaur fps-game game game-recreation game-remake game-reversing java java-fps-game java-game java-game-development java-game-remake java-project mario-game project running-game super-mario-bros super-mario-game

Last synced: 25 Feb 2025

https://github.com/shishir786/shop-java-project

The Tech Shop Java Project is a simple yet comprehensive shopping and inventory management system built using Java. This project aims to provide a practical solution

file-based-database java java-gui java-project small-business-software tech-shop

Last synced: 11 Feb 2025

https://github.com/frenzyexists/linked-lists-everywhere

The second Data Structures Project I made during Data Structures, that's it

college college-assignment college-project data-structures java java-project reeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

Last synced: 22 Feb 2025

https://github.com/deverebor/calculadora-java

Calculadora feita em Java para fins educativos.

calculator-application java java-project

Last synced: 16 May 2025

https://github.com/facundomunoz/escape-house

:open_file_folder: Console based 'Escape House' management app implemented in Java

console-application java-project

Last synced: 11 Mar 2025

https://github.com/rvguradiya/maven-exploration

Exploring the features and structure of a Maven multi-module project.

dependency-management java java-project maven maven-plugin multi-module

Last synced: 24 Mar 2025

https://github.com/iamdulanga/istore-java-pos

This is a Point of Sale (POS) system designed for shop management, implemented in Java. It provides functionalities typical of a POS system.

java java-programming java-project jsva-shop pos pos-system shop

Last synced: 18 Jun 2025

https://github.com/rudradcruze/personalaccount

Personal Account Management. Account creation, customer creation, track transition, deposit and withdraw. Using core java.

java java-project

Last synced: 31 Mar 2025

https://github.com/cori1109/shopping-cart

Online Shopping Cart E-Commerce Website Project in Java, JDBC, Servlets, JSP. Built for selling of goods online and managing the cart items of the user and providing them better facilities like adding items, removing items, increase or decrease item quantity.

bootstrap cart html-css-javascript java java-project java-shopping-cart mysql online-shop shopping shopping-cart

Last synced: 16 Mar 2025

https://github.com/afra107/logic-gates-simulator

This project enables users to create complex digital circuits by combining different logic gates. The simulation provides real-time feedback on output values based on user-configured input values.

java-project javafx-project logic-circuit logic-circuit-simulator logic-gate-simulator logic-gates simulation

Last synced: 19 Feb 2025

https://github.com/saket-sk/the-java-programming-repository

All the Java Knowledge which I gathered & Interesting Java Programs which I performed over the years. Recommended IDE for the folders above :- Netbeans 8.2 and Eclipse

basic-java basic-programming core-java core-java-concepts java java-project java8 swing-application swing-components

Last synced: 22 Apr 2025

https://github.com/neelp03/email-admin

My first java project

java-project

Last synced: 02 Apr 2025

https://github.com/mahendramahara/solving-challenges-java-se

Java SE Code Vault: a curated collection of over 100+ Java gems by Mahendra Mahara. Explore code samples, interactive resources, and projects to enhance your skills. Contribute, connect, and stay updated in the vibrant Java SE community. Unlock knowledge and shine in Java development!

java java-code java-lib java-programming java-programs java-project java-se java-swing lab-report mahendra-mahara mahendramahara project

Last synced: 16 Mar 2025

https://github.com/dipto1971/railway-management

Railway Management System implemented with Java (OOP project)

java-project object-oriented-programming oop projects railway-management-system

Last synced: 17 Feb 2025

https://github.com/polat-yuce/java-project

Bu dosya çeşitli Java projelerinin bir arşividir.

java java-beginner java-collections java-project

Last synced: 31 Mar 2025

https://github.com/sk2105/rocpaperscissorsgame

Rock, Paper & Scissors Game. You picked Rock. The computer picked Paper. Paper covers Rock. You lose! Try again.

java java-project java-swing-applications rock-paper-scissors

Last synced: 09 Apr 2025

https://github.com/masum184e/spl-01

SPL stands for Software Project Lab, which is a 3-credit course (SE-2112) in BSSE. All of my slides, sheets, docs, and code used in SPL 01 are available here.

iit java java-console-game java-console-project java-programming java-project oop se software-engineering software-project-lab software-project-lab-01 spl spl-01

Last synced: 31 Mar 2025

https://github.com/chamajay/consultation-management-system

A Java Swing consultation management software with modern design, encryption, and backup & restore functionality.

java java-project java-swing

Last synced: 12 Mar 2025

https://github.com/chaa2021/arithmetic-operations

# Arithmetic-Operations Web App### Author: Bocaletto LucaArithmetic-Operations is a web app that lets users practice basic math operations like addition, subtraction, multiplication, and division. This tool offers real-time calculations and step-by-step explanations to enhance understanding. 🧮💻

action-recognition bignum calculator-java calculator-java-swing fast-fourier-transform finite-fields flask hacktoberfest java-project lagrange-interpolation miller-rabin primality-test python safe-prime simple-java-project spring-boot tkinter video-classification-pytorch

Last synced: 13 Jun 2025

https://github.com/mubeen-channa/inventory-management-system-java-oops-project

Inventory Management System Java (OOPs) Project is a Java Swing-based application that helps businesses manage stock, sales, customers, and suppliers efficiently, with MySQL for database storage and JDBC for connectivity. 🚀

inventory-management-system inventory-management-system-java java java-gui-application java-oops java-project

Last synced: 08 Mar 2025

https://github.com/deverebor/java-snake-game

Snake Game feito totalmente em Java para fins de estudo.

java java-game java-project university-project

Last synced: 16 May 2025

https://github.com/tejasmohite96/atm

"This is a basic ATM simulation program implemented in Java."

account-management atm atm-simulation banking-applications java java-project optionmenu

Last synced: 26 Mar 2025

https://github.com/tejasmohite96/product360

"A Product Management System built using Hibernate and MySQL, offering robust CRUD operations and advanced querying features."

hibernate java java-project product-management spring-boot

Last synced: 26 Mar 2025

https://github.com/urssanjaysingh/atm-system

This repository contains the source code and related files for the ATM System, a Java project that simulates a simple ATM (Automated Teller Machine) application.

atm-system java-project

Last synced: 14 Jun 2025

https://github.com/nurulashraf/java-number-calculator

A Java program that lets users input six numbers and calculates their total and average. Features a user-friendly GUI built with Java Swing, ensuring input validation and clear result display. Perfect for beginners exploring Java development or basic number processing applications.

basic-calculator beginner-friendly gui-application input-validation java java-project learning-java math-calculations number-processing swing

Last synced: 16 Mar 2025

https://github.com/vedant363/flight-management-system

A simple Flight Management System (FMS) using java swing, java awt and jdbc for performing CRUD operations.

crud-operation flight-management fms java java-awt java-project java-swing jdbc

Last synced: 17 Mar 2025

https://github.com/deverebor/cadastrodeprodutos

Atividade ministrada pela disciplina de POO.

java-project java11 university university-project

Last synced: 16 May 2025

https://github.com/deverebor/sistemacadastrodeprodutos

Sistema para cadastro de clientes/produtos e seus respectivos tipos.

crud java java-project university-project

Last synced: 16 May 2025

https://github.com/joodoombi/e-commerce-project

This is a full-stack e-commerce project with a frontend built using Next.js and a backend built using Spring Boot. The project supports both admin and user roles, providing a comprehensive solution for online shopping and management.

angular eclipse ecommerce-applications express java-project javaproject mongodb mongoose react redux-toolkit spring-mvc spring-security stripe typescript

Last synced: 07 Mar 2025

https://github.com/yannpeclat/workercontracts-java

Hands-on Java project using OOP to manage worker data, contracts, and monthly earnings.

beginner-project console-application java java-project object-oriented-programming portfolio-project software-development worker-management

Last synced: 10 Apr 2025

https://github.com/ojaciel/calculadora-imc-java

Projeto desenvolvido em JAVA para atividade da faculdade, disciplina de Programação Orientada a Objetos. Adaptado para a inserção de testes em JUnit, para a disciplina de Teste de Software.

imc imc-calculator java java-graphics java-imc-calculator java-junit java-object-oriented-programming java-programming java-project java-test jform junit junit-test software-testing test

Last synced: 24 Feb 2025

https://github.com/arjunyadav786/calculator

Calculator by Chill-Astro : A Simple Calculator with Scripted Actions. Made for Windows 11!

app calculator-application cli cpp csharp hacktoberfest html java java-project javascript mathematical-expressions minimal opcode taxes

Last synced: 30 Mar 2025

https://github.com/myowin-andrdev/java-banking-app-with-gui

This is a comprehensive Java-based banking application that closely mimics the functionality and features found in real-world banking systems. The application utilizes a MySQL database to store and manage user accounts, transactions, and other banking-related data.

bank-management-system-project banking-application gui-application java-banking-app java-project java-swing-applications

Last synced: 18 Feb 2025

https://github.com/repollodev/registro-de-afectados

Registro de desaparecidos, proyecto que es una solución a los desastres naturales en Bolivia, es un sistema que trabaja persistencia con archivos, estructura de datos y programación orientada a objetos. Además, contiene una interfaz gráfica para interactuar con el registro el cual está hecho en JavaFx

java-project javafx-application missing-persons natural-disasters persistent-data-structure registry structured-data university-project

Last synced: 08 May 2025

https://github.com/eduardoprofe666/proyecto-dpoo

🏥 Proyecto de 2do Semestre de DPOO de Ingeniería Informática sobre un sistema para la administración de un Consultorio Médico de la Familia

1st-year 1st-year-project 2nd-semester 2nd-year-project cmf consultorio-medico dpoo java-lang java-program java-project java-swing project school-project

Last synced: 13 Mar 2025

https://github.com/eduardoprofe666/cujae13-proyecto

🏋 Proyecto de 3er semestre de ED de Ingeniería Informática sobre un sistema para la administración de los Juegos Deportivos "13 de Marzo"

13-de-marzo 2nd-year 2nd-year-project 3rd-semester cujae13 ed java-lang java-project juegos-deportivos project school-project sport-games

Last synced: 13 Mar 2025

https://github.com/partha-09/hospitalmanagementsystem

VTU DBMS Mini Project | Hospital Management System | Java/JEE, MySQL, HTML, CSS, Bootstrap, JavaScript" An academic DBMS project built for VTU curriculum using Java/JEE for backend, MySQL for database, and HTML, CSS, Bootstrap, and JavaScript for front-end. This project showcases a real-world hospital management system, including patient management

academic-project dbms-mini-project dbms-project fullstack-project hospital-management-system html-css-bootstrap-js java-jee java-project mysql-database vtu-dbms-mini-project

Last synced: 13 Mar 2025