Java Project Ideas

Posted on 2006-07-15
Last Modified: 2008-01-09
Hi.. I want to make a really good project using Java(Core) and J2EE
Can anyone suggest any great n innovative ideas
I have nearly 10 months to make it so it can be big n time consuming...

It should be Web Based also...
It can use more than one Java Technologies..

Please suggest me something innovative n great..
Question by:shilpi84
  • 2
  • 2
  • 2
  • +3

Accepted Solution

leogc earned 300 total points
ID: 17115398

Assisted Solution

sin_ earned 25 total points
ID: 17117336
Look for Glassfish ( Sun App server on Java EE 5).  It's available under

LVL 10

Assisted Solution

jagadeesh_motamarri earned 50 total points
ID: 17117433
I've this in mind for the past many days....

Why don't you try designing something like ----

A generic application bringing all the databases together into a web based portal.


"all the databases" -->> I really mean all databases - Access, Oracle, SQL Server , DB2, MySQL, Sybase, Postgre anything.
"Functionality" -->> Insert, Update, Query, Delete, Views, Procedures...etc
"Login" -->> a centralized single sign on
"Scope" -->> Try doing it within a network first...then you can go for other versions (WWW)
"Reports" ->> Provide capability for reports in various formats - say PDFs using Apache FOP, or say reports using reporting services for sql server etc.

Is that in anyway i'm not clear. Its a matter of time....I would prefer to do such a project which can even be made commercialized (if successful).



Assisted Solution

hello2you earned 25 total points
ID: 17117532
how about a web based interface to manage online exams? (really innovative, i know. but you can use a lot of different Java technologies to do this one, including struts, hibernate for use with databses, jasper reports-for statistics, laszlo for building flash interfaces, jsp, jsf, java beans, etc, and even try to use distributed databases for security purposes, and ease of use also). it also offers a use/admin part, and for the user part - a student/teacher part, which really gives it complexity
good luck.
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.


Assisted Solution

pankilmpatel earned 100 total points
ID: 17119647

You can make a project on Bid website, in that administrater/seller can put his item on site and buyer can buy it through bids.
It will really a good project for learning,because it covers the all langueges which you put  here.


You can write a web based SMS messenger where students could log in the intranet and use it. You can use technologies liek HTML, JavaScript, sockets, Servlets, Tomcat, databases etc. It will be good for the university too. The only drawback I can see is that you will need to buy some SMS messages from an SMS provider (not expensive but it will require you to spend some money).


If you have any domain knowledge like Hotel management, Invetory Mangament, Banking.....etc...You can make them wil cover all the technology you want..

Pankil Patel

Author Comment

ID: 17135688
what are all these:   struts, hibernate for use with databses, jasper reports-for statistics and jsf

and also can anyone tell me about EJB
I'm new to Java.

Assisted Solution

pankilmpatel earned 100 total points
ID: 17135799

If you are new to java then you have to learn all these web technology.

As per me you have to make target for learning all these technology as per following sequence.

1.Core Java
2.Advance Java(if you want to make your project in web then you can neglect this topice)
4.JSP(Java Server Page,which is used for server side scripting)
5.Java Script
6.Java Beans
9.JMS.........................There so many technology in J2EE...But as per timeline you have to target few of them and make your project.

I suggest that you make a website like Bid system as i mention above or Job site or any Management site which include technology like

HTML,JSP,JAVA SCRIPT,Java Bean that's it.

For programming in JSP all the syntax remain same as core java.


Pankil Patel


Assisted Solution

leogc earned 300 total points
ID: 17145618

Author Comment

ID: 17165265
i'm thinking of making a messenger
ok is it possible that i can get news to display in the messenger..
n is it possible that i can connect to a shoutcast radio n play it in d messenger

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
bitbucket vs gitbucket 3 57
Counting documents in a Domino View 3 62
MacOS and programming in React 7 27
Windows 10 and JDK 7 7u85 4 31
A short article about problems I had with the new location API and permissions in Marshmallow
Although it can be difficult to imagine, someday your child will have a career of his or her own. He or she will likely start a family, buy a home and start having their own children. So, while being a kid is still extremely important, it’s also …
The viewer will learn how to implement Singleton Design Pattern in Java.
This tutorial covers a practical example of lazy loading technique and early loading technique in a Singleton Design Pattern.

914 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now