Java projects with source code

Coming Soon…..

Here is a compilation of all the Java projects and mini projects published in this site. All the projects are available with source code for free download! The projects listed here are mostly advanced projects developed using Java and many of these, but not all, use Oracle 10g database These can be downloaded in Eclipse, Netbeans, and Myeclipse IDEs.

Nowadays, a lot of java projects – applications and software are developed in core Java, JSP, servlet, struts, spring and hibernate technology. The ones in the following listing are developed using these technologies based on the type and scope of the project. All these projects can be used as semester or graduation project by CSE and B.Tech final year students.

Java Projects:

The list below includes Java final year projects as well as mini projects built as either simple applications, big web-applications, or software. Almost all these Java projects have source code and database in the download file. In addition to source code and database, many projects are also available with project documentation, report, and paper presentation (ppt).

Projects available for download with project reports and documentations have SRS including objectives and scopes of the project, users of the proposed system and their role, system design explanation, functional and non-functional requirements, etc. Also, you can find system design diagrams and project screenshots in the documentation.

We’ve also included project manuals in many projects; this document will guide you to run the project. For projects without documentation and report, you can refer the project introduction in respective post of each project as project synopsis. Only a few projects in this listing are without source code – only project report, and these are presented here just for the sake of reference.

  • Airlines Reservation System Java Project
  • Banking System in Java Project
  • Bug Tracking System Java Project
  • Career Information Management System Java Project
  • Course Management System Java Project
  • Currency Converter Java Project
  • Data Visualization Software Java Project
  • Digital Steganography Java Project
  • E Health Care Management System Java Project
  • Electricity Billing System Java Project
  • Email Client Software Java Project
  • Event Management System Java Project
  • Farmers Buddy Java Project Java Project
  • File Transfer and Chat Java Project
  • Knowledge Evaluator Software Java Project
  • Library Management System Java Project
  • Mail Server Java Project
  • Network Packet Sniffer Java Project
  • Number Guessing Game Java Project
  • Online Attendance Management System Java Project
  • Online Bank Management System Java Project
  • Online Book Store
  • Online Customer Care and Service Center Java Project
  • Online Document Management System Java Project
  • Online Examination Management System Java Project
  • Online Medical Management System Java Project
  • Online Quiz System Java Project
  • Online Survey System Java Project
  • Photo Lab Management System Java Project
  • RSS Feed Reader Java Project
  • Smart City Project Java Project
  • Stock Management System Java Project
  • Student Result Processing System Java Project
  • Supply Chain Management System Java Project
  • Telephone Billing System Java Project
  • Travel Management System Java Project
  • University Admission Management System Java Project
  • Virtual Private Network Java Project
  • Web Server Management System Java Project

Some Interesting Java Project Ideas:

In addition to the topics aforementioned, here are some interesting project ideas and topics for final year students who’re looking forward to doing their graduation project in Java. Some of these topics would suit simple java programs, games, and mini projects as well. Choose the topic based on the scope and nature of your project.

  • Address Book Management System Java Project
  • Affiliate Manager Java Project
  • Ajax Browser Java Project
  • Application Installer Software Java Project
  • Application Re-installer Software Java Project
  • ATM Simulator System Java Project
  • Automatic File Update Java Project
  • Bookmark Sync Java Project
  • Bus Ticket Reservation System Java Project
  • Calendar Icon Maker Application Java Project
  • CSS Color and Image Annotator Java Project
  • Cybercafe Mangement System Java Project
  • Data Encryption Java Project
  • Database Explorer Java Project
  • Directory and File Explorer Java Project
  • Domain Search Engine Java Project
  • E-Acquisition Java Project
  • E-Advertisement Java Project
  • E-Learning Java Project
  • Enterprise Scheme Planner Java Project
  • Face Identification Java Project
  • File and Folder Explorer Java Project
  • Font Detector/Finder Java Project
  • HTML Color Code Finder  Java Project
  • HTML Spell Checker Java Project
  • Image Compressor Application Java Project
  • Image to Text Converter Java Project
  • Internet Credit Card System Java Project
  • Internet Usage Monitoring System Java Project
  • Intrusion Detection in Wireless Sensor Network Java Project
  • Keyword Finder and Number Calculator Java Project
  • Language Emulator Java Project
  • Mac Ethernet Address Java Project
  • Malware Scanner Java Project
  • MP4 Video Converter Java Project
  • Online Auction Java Project
  • Online Magazine Java Project
  • Password Protector and Reminder Java Project
  • PDF Converter Java Project
  • Pharmacy Management System Java Project
  • Port Scanner Java Project
  • Process Analysis in Asynchronous System Java Project
  • Remote Desktop Administrator Java Project
  • Resource Planner and Organizer Java Project
  • Search Engine Java Project
  • Security System for DNS using Cryptography Java Project
  • SmartFTP Uploads Java Project
  • Synchronous Conferencing System Java Project
  • Text to HTML Converter Java Project
  • Unicode Font Java Project
  • Voice Chatting and Video Conferencing Java Project
  • Voice Compressor Software Java Project
  • Windows Fixer Java Project
  • XML Compactor Java Project
  • Hotel Management System in Java
  • Simple Car Sales System in JAVA
  • Student Information System in JAVAVehicle Management System in JAVA
  • College Library Management in JAVA
  • Subnet Calculator in J2ME
  • Human Resource Database Management System in Java
  • Design of Shopping Mall Management System
  • Interactive Web-based Guideline for the Efficiency of Household Electric Power Consumption
  • Properties of ‘Good’ Java Examples
  • A Java Framework for Broadcast Encryption Algorithms
  • Speech To Text Conversion using Java API
  • A framework for Rapid Development of Dynamic Binary Translators
  • Pagination Using Servlet and JSP
  • Improved Statistics Handling
  • Rich Internet Applications for the Enterprise: A comparative study of WebWork and Java Web Start
  • Simple Search Engine in JAVA Servlets
  • Performance Analysis of JavaScript
  • Simple Railway Reservation in JAVA
  • Simple Chat Program in JAVA
  • Weather Report Application in JAVA
  • Online Address Book in JAVA
  • Java FTP Proxy Server
  • Mini Orkut Using JAVA
  • Inventory Management System in JAVA
  • Net Conference using Java
  • Telephone Billing System
  • Vehicle Investigation System in JSP
  • Simple JAVA Search Engine
  • Stock Market Trading
  • Embedded Internet for Pulse Oximeters
  • Image Processing in Java
  • Pocket Tanks Game Java Project
  • Internet Banking Java Project
  • Hospital Management Java Project
  • Teachers Feedback Form Java Project
  • Online Job Portal Java Project
  • Online Examination Java Project
  • Alumini Database Java Project
  • Virtual Classroom Java Project
  • Lan Chat and File Sharing Java Project
  • Online Exam Java Project
  • Java Game mini Project
  • Online Shopping Java Project
  • Online Library Management System Java Project
  • Feedback Collection System java project
  • Text Editor in Java Project
  • Moving Balls using Java Applet
  • Online Reservation System Java Project
  • Web skeletonizer service
  • Web Enabled Manufacturing Process Java Project
  • Album Manager Java Project
  • Global Communication Network Java Project
  • Library System Java Project
  • Link Handler System Java Project
  • Crypto system Java Project
  • Scheduling and Dispatching Java Project
  • Intranet Mailing System Java Project
  • Online Examination System Java Project
  • Business to Customer System Java Project
  • University Admission & Maintenance System Java Project
  • Campaign Management System Java Project
  • Content Management System Java Project
  • Digital Library System Java Project
  • Contract Labour Management System Java Project
  • Pay Roll System Project using Java
  • Revenue Recovery System Java Project
  • Online medical Booking Store Java Project
  • Client Management System Java Project
  • Tele Dormitory System Java Project
  • Reusable CAPTCHA security engine Java Project
  • Mobile Service Provider System Java Project
  • Forestry Management System Java Project
  • Distributed Channel management System Java Project
  • Online Tenders Management System Java Project
  • Job Portal System Java Project
  • Energy Audit Processing System Java Project
  • Collector Monthly Review System Java Project
  • Grievance Handling System Java Project
  • Student Project Allocation and Management Java Project
  • Web Based Reporting System Java Project
  • Vehicle Identification System Java Project
  • Diamond Shipping System Java Project
  • Visa Processing System Java Project
  • Enterprise Fleet Management System Java Project
  • Global Communication Media Java Project
  • HR Help Desk System Java Project
  • SQL Workbench Java Project
  • Remarketing System Java Project
  • Cargo Express Courier Java Project
  • Automated Sports Club Java Project
  • Multi Banking System Java Project
  • Java Application World Java Project
  • Cricket Game Java Java Project
  • Email Program System Java Project
  • Employee Information and Payroll System Java Project
  • Complete Mailing System Java Project
  • Complete Banking System Java Project
  • College Library Application System Java Project
  • Colleges Enrollment System Java Project
  • Car Sales System Java Project
  • Bus Booking System Java Project
  • Bug Tracking System Java Project
  • Airline Reservation System Java Project
  • Beat It Game in Java Project
  • Civilization Game Project Java Project
  • Airways Reservation System Java Project
  • Airstrike System Game Java Project
  • Pong Game Java Project Java Project
  • Faculty Book System Java Project
  • Bank Application System Java Project
  • ATM Database System Java Project
  • Advanced Payroll System Java Project
  • Vehicle Identification System Java Project
  • ISP Automation System Java Project
  • Life Insurance Management System Java Project
  • Help Desk Management System Java Project
  • Datamart Management System Java Project
  • Automated Sports Club System Java Project
  • University Search Engine Java Project
  • Online Exam Suite Java Project
  • Forensic Management System Java Project
  • Student Registration System Java Project
  • E Mail Scanning Project Java Project
  • Criminal Face Detection System Java Project
  • Forestry Management System Java Project
  • Stores Management System Java Project
  • Employee Time Scheduler System Java Project
  • Online Wedding Planner Java Project
  • Crime Record Management System Java Project
  • Venue Management System Java Project
  • Employee Management System Java Project
  • Inventory Management System Java Project
  • Citizen Card System Java Project
  • Visa Processing System Java Project
  • Employee Payroll System Java Project
  • Multi Vendor Market Place Java Project
  • Online Grocery Ordering System Java Project
  • Hotel Booking System Java Project
  • Online Food Ordering System Java Project
  • Student Management System Java Project
  • B.Tech Projects Download Java Project
  • Campus Recruitment System Java Project
  • Online Historical Portal Java Project
  • Car Shop Management System Java Project
  • Faculty Management System Java Project
  • Training and Placement Management System Java Project
  • Leave Management System Java Project
  • Bus Ticket Booking System Java Project
  • Online Job Portal System Java Project
  • Examination Management System Java Project
  • Download Major Projects Java Project
  • Download SMU Projects Java Project

People often ask us “Which project/topic should I pick?”. Well, it’s entirely up to you. Here’s what we’d like to suggest: pick several topics and narrow down your choices into a bunch based on your level of knowledge and level of project difficulty.

Then, narrow download these topics based on several things such as whether they include servers, how complex they may get as you go on coding, etc. Eliminate the topics/projects that seem boring to you. Overall, choose the project or topic based on the nature and scope of the application you’ve been assigned or you’re going to develop.

Similar lists:
ASP.NET Projects
C/C++ Projects
PHP Projects

These are all the projects tagged “Java” available in this site. We add new projects on a regular basis, so you can bookmark this page and stay updated with the latest Java projects with their source code and project documents.

If you have a project request or a smart project idea that you’d like to see in our listing, don’t hesitate to drop a mail at projectworlds32@gmail.com or you can submit your queries from the comments section.